home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_37_AEdit.txt < prev    next >
Text File  |  1992-10-27  |  181KB  |  3,097 lines

  1. # near model CODE resource
  2. # jump table entries: 14000-14013 (14 of them)
  3. fn00000000:
  4. 00000000  4E56 FFF8                link       A6, -0x0008
  5. 00000004  0C6E 8300 000A           cmpi.w     [A6 + 0xA], 0x8300
  6. 0000000A  5FC0                     sle        D0
  7. 0000000C  4A00                     tst.b      D0
  8. 0000000E  660C                     bne        +0xE /* 0000001C */
  9. 00000010  0C6E 8300 0008           cmpi.w     [A6 + 0x8], 0x8300
  10. 00000016  5FC1                     sle        D1
  11. 00000018  8001                     or.b       D0, D1
  12. 0000001A  6734                     beq        +0x36 /* 00000050 */
  13. label0000001C:
  14. 0000001C  1F3C 0001                move.b     -[A7], 0x1
  15. 00000020  1F3C 0001                move.b     -[A7], 0x1
  16. 00000024  1F3C 0001                move.b     -[A7], 0x1
  17. 00000028  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  18. 0000002C  4EAD 1142                jsr        [A5 + 0x1142 /* export_548 */]
  19. 00000030  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  20. 00000034  4EAD 114A                jsr        [A5 + 0x114A /* export_549 */]
  21. 00000038  486E FFF8                pea.l      [A6 - 0x8]
  22. 0000003C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  23. 00000040  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  24. 00000044  3D6E FFFA 000A           move.w     [A6 + 0xA], [A6 - 0x6]
  25. 0000004A  3D6E FFF8 0008           move.w     [A6 + 0x8], [A6 - 0x8]
  26. label00000050:
  27. 00000050  302E 000A                move.w     D0, [A6 + 0xA]
  28. 00000054  48C0                     ext.l      D0
  29. 00000056  2F00                     move.l     -[A7], D0
  30. 00000058  302E 0008                move.w     D0, [A6 + 0x8]
  31. 0000005C  48C0                     ext.l      D0
  32. 0000005E  2F00                     move.l     -[A7], D0
  33. 00000060  4267                     clr.w      -[A7]
  34. 00000062  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  35. 00000066  4EAD 310A                jsr        [A5 + 0x310A /* export_1565 */]
  36. 0000006A  4E5E                     unlink     A6
  37. 0000006C  205F                     movea.l    A0, [A7]+
  38. 0000006E  504F                     addq.w     A7, 8
  39. 00000070  4ED0                     jmp        [A0]
  40. 00000072  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  41. // begin alternate branch 00000074-00000078
  42. fn00000074:
  43. 00000074  4E56 FFF8                link       A6, -0x0008
  44. // end alternate branch 00000074-00000078
  45. fn00000074: // (misaligned)
  46. 00000076  FFF8                     .invalid   <<F/7/7>>
  47. 00000078  486E FFF8                pea.l      [A6 - 0x8]
  48. 0000007C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  49. 00000080  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  50. 00000084  206E 0008                movea.l    A0, [A6 + 0x8]
  51. 00000088  316E FFFA 0002           move.w     [A0 + 0x2], [A6 - 0x6]
  52. 0000008E  206E 0008                movea.l    A0, [A6 + 0x8]
  53. 00000092  30AE FFF8                move.w     [A0], [A6 - 0x8]
  54. 00000096  4E5E                     unlink     A6
  55. 00000098  205F                     movea.l    A0, [A7]+
  56. 0000009A  504F                     addq.w     A7, 8
  57. 0000009C  4ED0                     jmp        [A0]
  58. 0000009E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  59. // begin alternate branch 000000A0-000000AC
  60. fn000000A0:
  61. 000000A0  4E56 FEFE                link       A6, -0x0102
  62. 000000A4  206E 0008                movea.l    A0, [A6 + 0x8]
  63. 000000A8  43EE FF00                lea.l      A1, [A6 - 0x100]
  64. // end alternate branch 000000A0-000000AC
  65. fn000000A0: // (misaligned)
  66. 000000A2  FEFE 206E                .extension 0xEFE <<F/2-3/7>> // unimplemented
  67. 000000A6  0008 43EE                ori.b      A0, 0xEE
  68. 000000AA  FF00                     .extension 0xF00 <<F/4-5/7>> // unimplemented
  69. 000000AC  703F                     moveq.l    D0, 0x3F
  70. label000000AE:
  71. 000000AE  22D8                     move.l     [A1]+, [A0]+
  72. 000000B0  51C8 FFFC                dbf        D0, -0x6 /* 000000AE */
  73. 000000B4  4267                     clr.w      -[A7]
  74. 000000B6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  75. 000000BA  486E FF00                pea.l      [A6 - 0x100]
  76. 000000BE  4EAD 3D92                jsr        [A5 + 0x3D92 /* export_1966 */]
  77. 000000C2  1D5F FEFF                move.b     [A6 - 0x101], [A7]+
  78. 000000C6  4267                     clr.w      -[A7]
  79. 000000C8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  80. 000000CC  486E FF00                pea.l      [A6 - 0x100]
  81. 000000D0  4EAD 3D92                jsr        [A5 + 0x3D92 /* export_1966 */]
  82. 000000D4  1D5F FEFE                move.b     [A6 - 0x102], [A7]+
  83. 000000D8  102E FEFF                move.b     D0, [A6 - 0x101]
  84. 000000DC  6606                     bne        +0x8 /* 000000E4 */
  85. 000000DE  802E FEFE                or.b       D0, [A6 - 0x102]
  86. 000000E2  6708                     beq        +0xA /* 000000EC */
  87. label000000E4:
  88. 000000E4  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  89. 000000EA  6004                     bra        +0x6 /* 000000F0 */
  90. label000000EC:
  91. 000000EC  422E 0014                clr.b      [A6 + 0x14]
  92. label000000F0:
  93. 000000F0  4E5E                     unlink     A6
  94. 000000F2  205F                     movea.l    A0, [A7]+
  95. 000000F4  DEFC 000C                add.w      A7, 0xC
  96. 000000F8  4ED0                     jmp        [A0]
  97. 000000FA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  98. // begin alternate branch 000000FC-00000100
  99. fn000000FC:
  100. 000000FC  4E56 FF16                link       A6, -0x00EA
  101. // end alternate branch 000000FC-00000100
  102. fn000000FC: // (misaligned)
  103. 000000FE  FF16                     .extension 0xF16 <<F/4-5/7>> // unimplemented
  104. 00000100  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  105. 00000104  286E 0008                movea.l    A4, [A6 + 0x8]
  106. 00000108  486E FF68                pea.l      [A6 - 0x98]
  107. 0000010C  4EAD 3E5A                jsr        [A5 + 0x3E5A /* export_1991 */]
  108. 00000110  2254                     movea.l    A1, [A4]
  109. 00000112  41E9 0056                lea.l      A0, [A1 + 0x56]
  110. 00000116  45EE FF68                lea.l      A2, [A6 - 0x98]
  111. 0000011A  7024                     moveq.l    D0, 0x24
  112. label0000011C:
  113. 0000011C  20DA                     move.l     [A0]+, [A2]+
  114. 0000011E  51C8 FFFC                dbf        D0, -0x6 /* 0000011C */
  115. 00000122  4267                     clr.w      -[A7]
  116. 00000124  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  117. 00000128  486E FF68                pea.l      [A6 - 0x98]
  118. 0000012C  4EAD 3E7A                jsr        [A5 + 0x3E7A /* export_1995 */]
  119. 00000130  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  120. 00000134  2254                     movea.l    A1, [A4]
  121. 00000136  41E9 0056                lea.l      A0, [A1 + 0x56]
  122. 0000013A  45EE FF68                lea.l      A2, [A6 - 0x98]
  123. 0000013E  7024                     moveq.l    D0, 0x24
  124. label00000140:
  125. 00000140  20DA                     move.l     [A0]+, [A2]+
  126. 00000142  51C8 FFFC                dbf        D0, -0x6 /* 00000140 */
  127. 00000146  282E FFF4                move.l     D4, [A6 - 0xC]
  128. 0000014A  4267                     clr.w      -[A7]
  129. 0000014C  2F04                     move.l     -[A7], D4
  130. 0000014E  4EAD 3D6A                jsr        [A5 + 0x3D6A /* export_1961 */]
  131. 00000152  2054                     movea.l    A0, [A4]
  132. 00000154  315F 00F2                move.w     [A0 + 0xF2], [A7]+
  133. 00000158  42A7                     clr.l      -[A7]
  134. 0000015A  4EAD 3D62                jsr        [A5 + 0x3D62 /* export_1960 */]
  135. 0000015E  2E17                     move.l     D7, [A7]
  136. 00000160  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  137. 00000164  2054                     movea.l    A0, [A4]
  138. 00000166  2147 00EA                move.l     [A0 + 0xEA], D7
  139. 0000016A  42A7                     clr.l      -[A7]
  140. 0000016C  4EAD 3D62                jsr        [A5 + 0x3D62 /* export_1960 */]
  141. 00000170  2C17                     move.l     D6, [A7]
  142. 00000172  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  143. 00000176  2054                     movea.l    A0, [A4]
  144. 00000178  2146 00EE                move.l     [A0 + 0xEE], D6
  145. 0000017C  3028 00F2                move.w     D0, [A0 + 0xF2]
  146. 00000180  5340                     subq.w     D0, 1
  147. 00000182  3D40 FF36                move.w     [A6 - 0xCA], D0
  148. 00000186  4245                     clr.w      D5
  149. 00000188  604A                     bra        +0x4C /* 000001D4 */
  150. label0000018A:
  151. 0000018A  486E FF16                pea.l      [A6 - 0xEA]
  152. 0000018E  2F04                     move.l     -[A7], D4
  153. 00000190  3F05                     move.w     -[A7], D5
  154. 00000192  486E FF59                pea.l      [A6 - 0xA7]
  155. 00000196  4EAD 3D8A                jsr        [A5 + 0x3D8A /* export_1965 */]
  156. 0000019A  205F                     movea.l    A0, [A7]+
  157. 0000019C  43EE FF38                lea.l      A1, [A6 - 0xC8]
  158. 000001A0  7007                     moveq.l    D0, 0x07
  159. label000001A2:
  160. 000001A2  22D8                     move.l     [A1]+, [A0]+
  161. 000001A4  51C8 FFFC                dbf        D0, -0x6 /* 000001A2 */
  162. 000001A8  102E FF59                move.b     D0, [A6 - 0xA7]
  163. 000001AC  6712                     beq        +0x14 /* 000001C0 */
  164. 000001AE  2F06                     move.l     -[A7], D6
  165. 000001B0  486E FF38                pea.l      [A6 - 0xC8]
  166. 000001B4  4267                     clr.w      -[A7]
  167. 000001B6  1F3C 0001                move.b     -[A7], 0x1
  168. 000001BA  4EAD 3DB2                jsr        [A5 + 0x3DB2 /* export_1970 */]
  169. 000001BE  6010                     bra        +0x12 /* 000001D0 */
  170. label000001C0:
  171. 000001C0  2F07                     move.l     -[A7], D7
  172. 000001C2  486E FF38                pea.l      [A6 - 0xC8]
  173. 000001C6  4267                     clr.w      -[A7]
  174. 000001C8  1F3C 0001                move.b     -[A7], 0x1
  175. 000001CC  4EAD 3DB2                jsr        [A5 + 0x3DB2 /* export_1970 */]
  176. label000001D0:
  177. 000001D0  5245                     addq.w     D5, 1
  178. 000001D2  6906                     bvs        +0x8 /* 000001DA */
  179. label000001D4:
  180. 000001D4  BA6E FF36                cmp.w      D5, [A6 - 0xCA]
  181. 000001D8  6FB0                     ble        -0x4E /* 0000018A */
  182. label000001DA:
  183. 000001DA  42A7                     clr.l      -[A7]
  184. 000001DC  2F3C 756B 7476           move.l     -[A7], 0x756B7476 /* 'uktv' */
  185. 000001E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  186. 000001E6  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  187. 000001EA  265F                     movea.l    A3, [A7]+
  188. 000001EC  2F0B                     move.l     -[A7], A3
  189. 000001EE  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  190. 000001F2  2F0B                     move.l     -[A7], A3
  191. 000001F4  2F07                     move.l     -[A7], D7
  192. 000001F6  4267                     clr.w      -[A7]
  193. 000001F8  1F3C 0001                move.b     -[A7], 0x1
  194. 000001FC  1F3C 0001                move.b     -[A7], 0x1
  195. 00000200  4EAD 26B2                jsr        [A5 + 0x26B2 /* export_1234 */]
  196. 00000204  4267                     clr.w      -[A7]
  197. 00000206  2F07                     move.l     -[A7], D7
  198. 00000208  4EAD 3D72                jsr        [A5 + 0x3D72 /* export_1962 */]
  199. 0000020C  4A5F                     tst.w      [A7]+
  200. 0000020E  6F14                     ble        +0x16 /* 00000224 */
  201. 00000210  2F3C 0000 0001           move.l     -[A7], 0x1
  202. 00000216  1F3C 0001                move.b     -[A7], 0x1
  203. 0000021A  1F3C 0001                move.b     -[A7], 0x1
  204. 0000021E  2F0B                     move.l     -[A7], A3
  205. 00000220  4EAD 2F62                jsr        [A5 + 0x2F62 /* export_1512 */]
  206. label00000224:
  207. 00000224  1F3C 0001                move.b     -[A7], 0x1
  208. 00000228  2F0B                     move.l     -[A7], A3
  209. 0000022A  4EAD 162A                jsr        [A5 + 0x162A /* export_705 */]
  210. 0000022E  42A7                     clr.l      -[A7]
  211. 00000230  2F3C 6D6B 7476           move.l     -[A7], 0x6D6B7476 /* 'mktv' */
  212. 00000236  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  213. 0000023A  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  214. 0000023E  265F                     movea.l    A3, [A7]+
  215. 00000240  2F0B                     move.l     -[A7], A3
  216. 00000242  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  217. 00000246  2F0B                     move.l     -[A7], A3
  218. 00000248  2F06                     move.l     -[A7], D6
  219. 0000024A  4267                     clr.w      -[A7]
  220. 0000024C  1F3C 0001                move.b     -[A7], 0x1
  221. 00000250  1F3C 0001                move.b     -[A7], 0x1
  222. 00000254  4EAD 26B2                jsr        [A5 + 0x26B2 /* export_1234 */]
  223. 00000258  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  224. 0000025E  1F3C 0001                move.b     -[A7], 0x1
  225. 00000262  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  226. 00000266  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  227. 0000026A  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  228. 0000026E  4E5E                     unlink     A6
  229. 00000270  205F                     movea.l    A0, [A7]+
  230. 00000272  504F                     addq.w     A7, 8
  231. 00000274  4ED0                     jmp        [A0]
  232. 00000276  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  233. // begin alternate branch 00000278-0000027C
  234. export_1750:
  235. fn00000278:
  236. 00000278  4E56 FF6C                link       A6, -0x0094
  237. // end alternate branch 00000278-0000027C
  238. export_1750: // at 00000278 (misaligned)
  239. fn00000278: // (misaligned)
  240. 0000027A  FF6C                     .extension 0xF6C <<F/4-5/7>> // unimplemented
  241. 0000027C  48E7 0028                movem.l    -[A7], A2,A4
  242. 00000280  286E 0008                movea.l    A4, [A6 + 0x8]
  243. 00000284  42A7                     clr.l      -[A7]
  244. 00000286  2054                     movea.l    A0, [A4]
  245. 00000288  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  246. 0000028C  4EAD 214A                jsr        [A5 + 0x214A /* export_1061 */]
  247. 00000290  2054                     movea.l    A0, [A4]
  248. 00000292  215F 00EA                move.l     [A0 + 0xEA], [A7]+
  249. 00000296  42A7                     clr.l      -[A7]
  250. 00000298  2054                     movea.l    A0, [A4]
  251. 0000029A  2F28 00EE                move.l     -[A7], [A0 + 0xEE]
  252. 0000029E  4EAD 214A                jsr        [A5 + 0x214A /* export_1061 */]
  253. 000002A2  2054                     movea.l    A0, [A4]
  254. 000002A4  215F 00EE                move.l     [A0 + 0xEE], [A7]+
  255. 000002A8  43EE FF6C                lea.l      A1, [A6 - 0x94]
  256. 000002AC  45E8 0056                lea.l      A2, [A0 + 0x56]
  257. 000002B0  7024                     moveq.l    D0, 0x24
  258. label000002B2:
  259. 000002B2  22DA                     move.l     [A1]+, [A2]+
  260. 000002B4  51C8 FFFC                dbf        D0, -0x6 /* 000002B2 */
  261. 000002B8  486E FF6C                pea.l      [A6 - 0x94]
  262. 000002BC  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  263. 000002C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  264. 000002C4  4EAD 092A                jsr        [A5 + 0x92A /* export_289 */]
  265. 000002C8  4CDF 1400                movem.l    A2,A4, [A7]+
  266. 000002CC  4E5E                     unlink     A6
  267. 000002CE  2E9F                     move.l     [A7], [A7]+
  268. 000002D0  4E75                     rts
  269. 000002D2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  270. export_1751: // at 000002D4 (misaligned)
  271. 000002D6  0000 2F0C                ori.b      D0, 0xC
  272. 000002DA  286E 0008                movea.l    A4, [A6 + 0x8]
  273. 000002DE  2D6D FA84 0012           move.l     [A6 + 0x12], [A5 - 0x57C]
  274. 000002E4  302E 0010                move.w     D0, [A6 + 0x10]
  275. 000002E8  5740                     subq.w     D0, 3
  276. 000002EA  673C                     beq        +0x3E /* 00000328 */
  277. 000002EC  0440 000A                subi.w     D0, 0xA /* '\n' */
  278. 000002F0  6736                     beq        +0x38 /* 00000328 */
  279. 000002F2  0440 0037                subi.w     D0, 0x37 /* '7' */
  280. 000002F6  6722                     beq        +0x24 /* 0000031A */
  281. 000002F8  0440 000E                subi.w     D0, 0xE
  282. 000002FC  670E                     beq        +0x10 /* 0000030C */
  283. 000002FE  0440 0012                subi.w     D0, 0x12
  284. 00000302  6716                     beq        +0x18 /* 0000031A */
  285. 00000304  0440 000E                subi.w     D0, 0xE
  286. 00000308  6702                     beq        +0x4 /* 0000030C */
  287. 0000030A  602A                     bra        +0x2C /* 00000336 */
  288. label0000030C:
  289. 0000030C  2F0C                     move.l     -[A7], A4
  290. 0000030E  2F3C 7265 706C           move.l     -[A7], 0x7265706C /* 'repl' */
  291. 00000314  4EAD 3F8A                jsr        [A5 + 0x3F8A /* export_2029 */]
  292. 00000318  6030                     bra        +0x32 /* 0000034A */
  293. label0000031A:
  294. 0000031A  2F0C                     move.l     -[A7], A4
  295. 0000031C  2F3C 6465 6C20           move.l     -[A7], 0x64656C20 /* 'del ' */
  296. 00000322  4EAD 3F8A                jsr        [A5 + 0x3F8A /* export_2029 */]
  297. 00000326  6022                     bra        +0x24 /* 0000034A */
  298. label00000328:
  299. 00000328  2F0C                     move.l     -[A7], A4
  300. 0000032A  2F3C 646F 6E65           move.l     -[A7], 0x646F6E65 /* 'done' */
  301. 00000330  4EAD 3F8A                jsr        [A5 + 0x3F8A /* export_2029 */]
  302. 00000334  6014                     bra        +0x16 /* 0000034A */
  303. label00000336:
  304. 00000336  42A7                     clr.l      -[A7]
  305. 00000338  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  306. 0000033C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  307. 00000340  2F0C                     move.l     -[A7], A4
  308. 00000342  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  309. 00000346  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  310. label0000034A:
  311. 0000034A  285F                     movea.l    A4, [A7]+
  312. 0000034C  4E5E                     unlink     A6
  313. 0000034E  205F                     movea.l    A0, [A7]+
  314. 00000350  DEFC 000A                add.w      A7, 0xA /* '\n' */
  315. 00000354  4ED0                     jmp        [A0]
  316. 00000356  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  317. export_1752: // at 00000358 (misaligned)
  318. 0000035A  0000 48E7                ori.b      D0, 0xE7
  319. 0000035E  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  320. 00000362  000E 286E                ori.b      A6, 0x6E /* 'n' */
  321. 00000366  0008 203C                ori.b      A0, 0x3C /* '<' */
  322. 0000036A  6164                     bsr        +0x66 /* 000003D0 */
  323. 0000036C  6420                     bcc        +0x22 /* 0000038E */
  324. 0000036E  2053                     movea.l    A0, [A3]
  325. 00000370  B0A8 002E                cmp.l      D0, [A0 + 0x2E]
  326. 00000374  6608                     bne        +0xA /* 0000037E */
  327. 00000376  2F0C                     move.l     -[A7], A4
  328. 00000378  4EBA 004A                jsr        [PC + 0x4A /* 000003C4 */]
  329. 0000037C  602A                     bra        +0x2C /* 000003A8 */
  330. label0000037E:
  331. 0000037E  203C 7265 706C           move.l     D0, 0x7265706C /* 'repl' */
  332. 00000384  2053                     movea.l    A0, [A3]
  333. 00000386  B0A8 002E                cmp.l      D0, [A0 + 0x2E]
  334. 0000038A  6608                     bne        +0xA /* 00000394 */
  335. 0000038C  2F0C                     move.l     -[A7], A4
  336. label0000038E:
  337. 0000038E  4EBA 0104                jsr        [PC + 0x104 /* 00000494 */]
  338. 00000392  6014                     bra        +0x16 /* 000003A8 */
  339. label00000394:
  340. 00000394  203C 6465 6C20           move.l     D0, 0x64656C20 /* 'del ' */
  341. 0000039A  2053                     movea.l    A0, [A3]
  342. 0000039C  B0A8 002E                cmp.l      D0, [A0 + 0x2E]
  343. 000003A0  6606                     bne        +0x8 /* 000003A8 */
  344. 000003A2  2F0C                     move.l     -[A7], A4
  345. 000003A4  4EBA 01D2                jsr        [PC + 0x1D2 /* 00000578 */]
  346. label000003A8:
  347. 000003A8  2F0B                     move.l     -[A7], A3
  348. 000003AA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  349. 000003AE  2F0C                     move.l     -[A7], A4
  350. 000003B0  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  351. 000003B4  4CDF 1800                movem.l    A3,A4, [A7]+
  352. 000003B8  4E5E                     unlink     A6
  353. 000003BA  205F                     movea.l    A0, [A7]+
  354. 000003BC  DEFC 000A                add.w      A7, 0xA /* '\n' */
  355. 000003C0  4ED0                     jmp        [A0]
  356. 000003C2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  357. // begin alternate branch 000003C4-000003CC
  358. fn000003C4:
  359. 000003C4  4E56 FEF8                link       A6, -0x0108
  360. 000003C8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  361. // end alternate branch 000003C4-000003CC
  362. fn000003C4: // (misaligned)
  363. 000003C6  FEF8 48E7                .extension 0xEF8 <<F/2-3/7>> // unimplemented
  364. 000003CA  0318                     btst       [A0]+, D1
  365. 000003CC  2C2E 0008                move.l     D6, [A6 + 0x8]
  366. fn000003D0:
  367. 000003D0  2846                     movea.l    A4, D6
  368. 000003D2  42A7                     clr.l      -[A7]
  369. 000003D4  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  370. 000003DA  2F06                     move.l     -[A7], D6
  371. 000003DC  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  372. 000003E0  2E1F                     move.l     D7, [A7]+
  373. 000003E2  486E FEF8                pea.l      [A6 - 0x108]
  374. 000003E6  2F07                     move.l     -[A7], D7
  375. 000003E8  4EAD 2F32                jsr        [A5 + 0x2F32 /* export_1506 */]
  376. 000003EC  4240                     clr.w      D0
  377. 000003EE  102E FEF8                move.b     D0, [A6 - 0x108]
  378. 000003F2  4A40                     tst.w      D0
  379. 000003F4  6F7E                     ble        +0x80 /* 00000474 */
  380. 000003F6  4267                     clr.w      -[A7]
  381. 000003F8  2054                     movea.l    A0, [A4]
  382. 000003FA  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  383. 000003FE  2F28 00EE                move.l     -[A7], [A0 + 0xEE]
  384. 00000402  486E FEF8                pea.l      [A6 - 0x108]
  385. 00000406  4EBA FC98                jsr        [PC - 0x368 /* 000000A0 */]
  386. 0000040A  101F                     move.b     D0, [A7]+
  387. 0000040C  6708                     beq        +0xA /* 00000416 */
  388. 0000040E  3F3C 0001                move.w     -[A7], 0x1
  389. 00000412  A9C8                     syscall    SysBeep
  390. 00000414  6064                     bra        +0x66 /* 0000047A */
  391. label00000416:
  392. 00000416  42A7                     clr.l      -[A7]
  393. 00000418  2F3C 756B 7476           move.l     -[A7], 0x756B7476 /* 'uktv' */
  394. 0000041E  2F06                     move.l     -[A7], D6
  395. 00000420  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  396. 00000424  265F                     movea.l    A3, [A7]+
  397. 00000426  2054                     movea.l    A0, [A4]
  398. 00000428  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  399. 0000042C  486E FEF8                pea.l      [A6 - 0x108]
  400. 00000430  42A7                     clr.l      -[A7]
  401. 00000432  4EAD 3DB2                jsr        [A5 + 0x3DB2 /* export_1970 */]
  402. 00000436  2F0B                     move.l     -[A7], A3
  403. 00000438  2054                     movea.l    A0, [A4]
  404. 0000043A  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  405. 0000043E  4267                     clr.w      -[A7]
  406. 00000440  1F3C 0001                move.b     -[A7], 0x1
  407. 00000444  1F3C 0001                move.b     -[A7], 0x1
  408. 00000448  4EAD 26B2                jsr        [A5 + 0x26B2 /* export_1234 */]
  409. 0000044C  4267                     clr.w      -[A7]
  410. 0000044E  2054                     movea.l    A0, [A4]
  411. 00000450  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  412. 00000454  4EAD 3D6A                jsr        [A5 + 0x3D6A /* export_1961 */]
  413. 00000458  4267                     clr.w      -[A7]
  414. 0000045A  1F3C 0001                move.b     -[A7], 0x1
  415. 0000045E  1F3C 0001                move.b     -[A7], 0x1
  416. 00000462  2F0B                     move.l     -[A7], A3
  417. 00000464  4EAD 2F62                jsr        [A5 + 0x2F62 /* export_1512 */]
  418. 00000468  1F3C 0001                move.b     -[A7], 0x1
  419. 0000046C  2F0B                     move.l     -[A7], A3
  420. 0000046E  4EAD 162A                jsr        [A5 + 0x162A /* export_705 */]
  421. 00000472  6006                     bra        +0x8 /* 0000047A */
  422. label00000474:
  423. 00000474  3F3C 0001                move.w     -[A7], 0x1
  424. 00000478  A9C8                     syscall    SysBeep
  425. label0000047A:
  426. 0000047A  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  427. 00000480  1F3C 0001                move.b     -[A7], 0x1
  428. 00000484  2F06                     move.l     -[A7], D6
  429. 00000486  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  430. 0000048A  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  431. 0000048E  4E5E                     unlink     A6
  432. 00000490  2E9F                     move.l     [A7], [A7]+
  433. 00000492  4E75                     rts
  434. fn00000494:
  435. 00000494  4E56 FCF8                link       A6, -0x0308
  436. 00000498  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  437. 0000049C  2E2E 0008                move.l     D7, [A6 + 0x8]
  438. 000004A0  2847                     movea.l    A4, D7
  439. 000004A2  42A7                     clr.l      -[A7]
  440. 000004A4  2F3C 756B 7476           move.l     -[A7], 0x756B7476 /* 'uktv' */
  441. 000004AA  2F07                     move.l     -[A7], D7
  442. 000004AC  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  443. 000004B0  265F                     movea.l    A3, [A7]+
  444. 000004B2  486E FCF8                pea.l      [A6 - 0x308]
  445. 000004B6  2F0B                     move.l     -[A7], A3
  446. 000004B8  4EAD 26BA                jsr        [A5 + 0x26BA /* export_1235 */]
  447. 000004BC  205F                     movea.l    A0, [A7]+
  448. 000004BE  43EE FDF8                lea.l      A1, [A6 - 0x208]
  449. 000004C2  703F                     moveq.l    D0, 0x3F
  450. label000004C4:
  451. 000004C4  22D8                     move.l     [A1]+, [A0]+
  452. 000004C6  51C8 FFFC                dbf        D0, -0x6 /* 000004C4 */
  453. 000004CA  42A7                     clr.l      -[A7]
  454. 000004CC  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  455. 000004D2  2F07                     move.l     -[A7], D7
  456. 000004D4  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  457. 000004D8  2C1F                     move.l     D6, [A7]+
  458. 000004DA  486E FEF8                pea.l      [A6 - 0x108]
  459. 000004DE  2F06                     move.l     -[A7], D6
  460. 000004E0  4EAD 2F32                jsr        [A5 + 0x2F32 /* export_1506 */]
  461. 000004E4  4240                     clr.w      D0
  462. 000004E6  102E FDF8                move.b     D0, [A6 - 0x208]
  463. 000004EA  4A40                     tst.w      D0
  464. 000004EC  5EC0                     sgt        D0
  465. 000004EE  4A00                     tst.b      D0
  466. 000004F0  6774                     beq        +0x76 /* 00000566 */
  467. 000004F2  4241                     clr.w      D1
  468. 000004F4  122E FEF8                move.b     D1, [A6 - 0x108]
  469. 000004F8  4A41                     tst.w      D1
  470. 000004FA  5EC1                     sgt        D1
  471. 000004FC  C001                     and.b      D0, D1
  472. 000004FE  6766                     beq        +0x68 /* 00000566 */
  473. 00000500  4267                     clr.w      -[A7]
  474. 00000502  2054                     movea.l    A0, [A4]
  475. 00000504  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  476. 00000508  2F28 00EE                move.l     -[A7], [A0 + 0xEE]
  477. 0000050C  486E FEF8                pea.l      [A6 - 0x108]
  478. 00000510  4EBA FB8E                jsr        [PC - 0x472 /* 000000A0 */]
  479. 00000514  101F                     move.b     D0, [A7]+
  480. 00000516  6708                     beq        +0xA /* 00000520 */
  481. 00000518  3F3C 0001                move.w     -[A7], 0x1
  482. 0000051C  A9C8                     syscall    SysBeep
  483. 0000051E  604C                     bra        +0x4E /* 0000056C */
  484. label00000520:
  485. 00000520  2054                     movea.l    A0, [A4]
  486. 00000522  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  487. 00000526  486E FDF8                pea.l      [A6 - 0x208]
  488. 0000052A  4EAD 3DBA                jsr        [A5 + 0x3DBA /* export_1971 */]
  489. 0000052E  2054                     movea.l    A0, [A4]
  490. 00000530  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  491. 00000534  486E FEF8                pea.l      [A6 - 0x108]
  492. 00000538  42A7                     clr.l      -[A7]
  493. 0000053A  4EAD 3DB2                jsr        [A5 + 0x3DB2 /* export_1970 */]
  494. 0000053E  2F0B                     move.l     -[A7], A3
  495. 00000540  2054                     movea.l    A0, [A4]
  496. 00000542  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  497. 00000546  4267                     clr.w      -[A7]
  498. 00000548  1F3C 0001                move.b     -[A7], 0x1
  499. 0000054C  1F3C 0001                move.b     -[A7], 0x1
  500. 00000550  4EAD 26B2                jsr        [A5 + 0x26B2 /* export_1234 */]
  501. 00000554  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  502. 0000055A  1F3C 0001                move.b     -[A7], 0x1
  503. 0000055E  2F07                     move.l     -[A7], D7
  504. 00000560  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  505. 00000564  6006                     bra        +0x8 /* 0000056C */
  506. label00000566:
  507. 00000566  3F3C 0001                move.w     -[A7], 0x1
  508. 0000056A  A9C8                     syscall    SysBeep
  509. label0000056C:
  510. 0000056C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  511. 00000570  4E5E                     unlink     A6
  512. 00000572  2E9F                     move.l     [A7], [A7]+
  513. 00000574  4E75                     rts
  514. 00000576  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  515. // begin alternate branch 00000578-0000057C
  516. fn00000578:
  517. 00000578  4E56 FDF8                link       A6, -0x0208
  518. // end alternate branch 00000578-0000057C
  519. fn00000578: // (misaligned)
  520. 0000057A  FDF8                     .invalid   <<F/7/6>>
  521. 0000057C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  522. 00000580  2E2E 0008                move.l     D7, [A6 + 0x8]
  523. 00000584  2847                     movea.l    A4, D7
  524. 00000586  42A7                     clr.l      -[A7]
  525. 00000588  2F3C 756B 7476           move.l     -[A7], 0x756B7476 /* 'uktv' */
  526. 0000058E  2F07                     move.l     -[A7], D7
  527. 00000590  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  528. 00000594  265F                     movea.l    A3, [A7]+
  529. 00000596  486E FDF8                pea.l      [A6 - 0x208]
  530. 0000059A  2F0B                     move.l     -[A7], A3
  531. 0000059C  4EAD 26BA                jsr        [A5 + 0x26BA /* export_1235 */]
  532. 000005A0  205F                     movea.l    A0, [A7]+
  533. 000005A2  43EE FEF8                lea.l      A1, [A6 - 0x108]
  534. 000005A6  703F                     moveq.l    D0, 0x3F
  535. label000005A8:
  536. 000005A8  22D8                     move.l     [A1]+, [A0]+
  537. 000005AA  51C8 FFFC                dbf        D0, -0x6 /* 000005A8 */
  538. 000005AE  4240                     clr.w      D0
  539. 000005B0  102E FEF8                move.b     D0, [A6 - 0x108]
  540. 000005B4  4A40                     tst.w      D0
  541. 000005B6  6F54                     ble        +0x56 /* 0000060C */
  542. 000005B8  2054                     movea.l    A0, [A4]
  543. 000005BA  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  544. 000005BE  486E FEF8                pea.l      [A6 - 0x108]
  545. 000005C2  4EAD 3DBA                jsr        [A5 + 0x3DBA /* export_1971 */]
  546. 000005C6  2F0B                     move.l     -[A7], A3
  547. 000005C8  2054                     movea.l    A0, [A4]
  548. 000005CA  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  549. 000005CE  4267                     clr.w      -[A7]
  550. 000005D0  1F3C 0001                move.b     -[A7], 0x1
  551. 000005D4  1F3C 0001                move.b     -[A7], 0x1
  552. 000005D8  4EAD 26B2                jsr        [A5 + 0x26B2 /* export_1234 */]
  553. 000005DC  42A7                     clr.l      -[A7]
  554. 000005DE  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  555. 000005E4  2F07                     move.l     -[A7], D7
  556. 000005E6  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  557. 000005EA  2C1F                     move.l     D6, [A7]+
  558. 000005EC  486E FEF8                pea.l      [A6 - 0x108]
  559. 000005F0  1F3C 0001                move.b     -[A7], 0x1
  560. 000005F4  2F06                     move.l     -[A7], D6
  561. 000005F6  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  562. 000005FA  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  563. 00000600  1F3C 0001                move.b     -[A7], 0x1
  564. 00000604  2F07                     move.l     -[A7], D7
  565. 00000606  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  566. 0000060A  6006                     bra        +0x8 /* 00000612 */
  567. label0000060C:
  568. 0000060C  3F3C 0001                move.w     -[A7], 0x1
  569. 00000610  A9C8                     syscall    SysBeep
  570. label00000612:
  571. 00000612  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  572. 00000616  4E5E                     unlink     A6
  573. 00000618  2E9F                     move.l     [A7], [A7]+
  574. 0000061A  4E75                     rts
  575. export_1753:
  576. 0000061C  4E56 FF20                link       A6, -0x00E0
  577. 00000620  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  578. 00000624  286E 0008                movea.l    A4, [A6 + 0x8]
  579. 00000628  41EE FF46                lea.l      A0, [A6 - 0xBA]
  580. 0000062C  2454                     movea.l    A2, [A4]
  581. 0000062E  43EA 0056                lea.l      A1, [A2 + 0x56]
  582. 00000632  7024                     moveq.l    D0, 0x24
  583. label00000634:
  584. 00000634  20D9                     move.l     [A0]+, [A1]+
  585. 00000636  51C8 FFFC                dbf        D0, -0x6 /* 00000634 */
  586. 0000063A  266E FFD2                movea.l    A3, [A6 - 0x2E]
  587. 0000063E  4267                     clr.w      -[A7]
  588. 00000640  2F0B                     move.l     -[A7], A3
  589. 00000642  4EAD 3D6A                jsr        [A5 + 0x3D6A /* export_1961 */]
  590. 00000646  3C1F                     move.w     D6, [A7]+
  591. 00000648  4267                     clr.w      -[A7]
  592. 0000064A  2054                     movea.l    A0, [A4]
  593. 0000064C  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  594. 00000650  4EAD 3D6A                jsr        [A5 + 0x3D6A /* export_1961 */]
  595. 00000654  3A1F                     move.w     D5, [A7]+
  596. 00000656  3005                     move.w     D0, D5
  597. 00000658  5340                     subq.w     D0, 1
  598. 0000065A  3D40 FF40                move.w     [A6 - 0xC0], D0
  599. 0000065E  4247                     clr.w      D7
  600. 00000660  604A                     bra        +0x4C /* 000006AC */
  601. label00000662:
  602. 00000662  486E FF20                pea.l      [A6 - 0xE0]
  603. 00000666  2054                     movea.l    A0, [A4]
  604. 00000668  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  605. 0000066C  3F07                     move.w     -[A7], D7
  606. 0000066E  4EAD 3D82                jsr        [A5 + 0x3D82 /* export_1964 */]
  607. 00000672  205F                     movea.l    A0, [A7]+
  608. 00000674  43EE FFDA                lea.l      A1, [A6 - 0x26]
  609. 00000678  7007                     moveq.l    D0, 0x07
  610. label0000067A:
  611. 0000067A  22D8                     move.l     [A1]+, [A0]+
  612. 0000067C  51C8 FFFC                dbf        D0, -0x6 /* 0000067A */
  613. 00000680  4267                     clr.w      -[A7]
  614. 00000682  2F0B                     move.l     -[A7], A3
  615. 00000684  486E FFDA                pea.l      [A6 - 0x26]
  616. 00000688  4EAD 3D92                jsr        [A5 + 0x3D92 /* export_1966 */]
  617. 0000068C  101F                     move.b     D0, [A7]+
  618. 0000068E  6618                     bne        +0x1A /* 000006A8 */
  619. 00000690  486E FFDA                pea.l      [A6 - 0x26]
  620. 00000694  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  621. 00000698  4EAD 3E8A                jsr        [A5 + 0x3E8A /* export_1997 */]
  622. 0000069C  2F0B                     move.l     -[A7], A3
  623. 0000069E  486E FFDA                pea.l      [A6 - 0x26]
  624. 000006A2  42A7                     clr.l      -[A7]
  625. 000006A4  4EAD 3DB2                jsr        [A5 + 0x3DB2 /* export_1970 */]
  626. label000006A8:
  627. 000006A8  5247                     addq.w     D7, 1
  628. 000006AA  6906                     bvs        +0x8 /* 000006B2 */
  629. label000006AC:
  630. 000006AC  BE6E FF40                cmp.w      D7, [A6 - 0xC0]
  631. 000006B0  6FB0                     ble        -0x4E /* 00000662 */
  632. label000006B2:
  633. 000006B2  3006                     move.w     D0, D6
  634. 000006B4  5340                     subq.w     D0, 1
  635. 000006B6  3E00                     move.w     D7, D0
  636. 000006B8  606A                     bra        +0x6C /* 00000724 */
  637. label000006BA:
  638. 000006BA  486E FF20                pea.l      [A6 - 0xE0]
  639. 000006BE  2F0B                     move.l     -[A7], A3
  640. 000006C0  3F07                     move.w     -[A7], D7
  641. 000006C2  4EAD 3D82                jsr        [A5 + 0x3D82 /* export_1964 */]
  642. 000006C6  205F                     movea.l    A0, [A7]+
  643. 000006C8  43EE FFDA                lea.l      A1, [A6 - 0x26]
  644. 000006CC  7007                     moveq.l    D0, 0x07
  645. label000006CE:
  646. 000006CE  22D8                     move.l     [A1]+, [A0]+
  647. 000006D0  51C8 FFFC                dbf        D0, -0x6 /* 000006CE */
  648. 000006D4  4267                     clr.w      -[A7]
  649. 000006D6  2054                     movea.l    A0, [A4]
  650. 000006D8  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  651. 000006DC  486E FFDA                pea.l      [A6 - 0x26]
  652. 000006E0  4EAD 3D92                jsr        [A5 + 0x3D92 /* export_1966 */]
  653. 000006E4  101F                     move.b     D0, [A7]+
  654. 000006E6  0A00 0001                xori.b     D0, 0x1
  655. 000006EA  4A00                     tst.b      D0
  656. 000006EC  6734                     beq        +0x36 /* 00000722 */
  657. 000006EE  2F00                     move.l     -[A7], D0
  658. 000006F0  4267                     clr.w      -[A7]
  659. 000006F2  2054                     movea.l    A0, [A4]
  660. 000006F4  2F28 00EE                move.l     -[A7], [A0 + 0xEE]
  661. 000006F8  486E FFDA                pea.l      [A6 - 0x26]
  662. 000006FC  4EAD 3D92                jsr        [A5 + 0x3D92 /* export_1966 */]
  663. 00000700  121F                     move.b     D1, [A7]+
  664. 00000702  201F                     move.l     D0, [A7]+
  665. 00000704  0A01 0001                xori.b     D1, 0x1
  666. 00000708  C001                     and.b      D0, D1
  667. 0000070A  6716                     beq        +0x18 /* 00000722 */
  668. 0000070C  486E FFDA                pea.l      [A6 - 0x26]
  669. 00000710  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  670. 00000714  4EAD 3E82                jsr        [A5 + 0x3E82 /* export_1996 */]
  671. 00000718  2F0B                     move.l     -[A7], A3
  672. 0000071A  486E FFDA                pea.l      [A6 - 0x26]
  673. 0000071E  4EAD 3DBA                jsr        [A5 + 0x3DBA /* export_1971 */]
  674. label00000722:
  675. 00000722  5347                     subq.w     D7, 1
  676. label00000724:
  677. 00000724  4A47                     tst.w      D7
  678. 00000726  6C92                     bge        -0x6C /* 000006BA */
  679. 00000728  4267                     clr.w      -[A7]
  680. 0000072A  2F0B                     move.l     -[A7], A3
  681. 0000072C  4EAD 3D6A                jsr        [A5 + 0x3D6A /* export_1961 */]
  682. 00000730  3D5F FF4A                move.w     [A6 - 0xB6], [A7]+
  683. 00000734  4267                     clr.w      -[A7]
  684. 00000736  2F0B                     move.l     -[A7], A3
  685. 00000738  4EAD 3D7A                jsr        [A5 + 0x3D7A /* export_1963 */]
  686. 0000073C  3D5F FF4C                move.w     [A6 - 0xB4], [A7]+
  687. 00000740  2054                     movea.l    A0, [A4]
  688. 00000742  4A68 00F2                tst.w      [A0 + 0xF2]
  689. 00000746  5EC0                     sgt        D0
  690. 00000748  4A00                     tst.b      D0
  691. 0000074A  6718                     beq        +0x1A /* 00000764 */
  692. 0000074C  7201                     moveq.l    D1, 0x01
  693. 0000074E  B26E FF4A                cmp.w      D1, [A6 - 0xB6]
  694. 00000752  5EC1                     sgt        D1
  695. 00000754  C001                     and.b      D0, D1
  696. 00000756  670C                     beq        +0xE /* 00000764 */
  697. 00000758  487A 005A                pea.l      [PC + 0x5A /* 000007B4, value 0x0, cstring "" */]
  698. 0000075C  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  699. 00000760  4EAD 3E8A                jsr        [A5 + 0x3E8A /* export_1997 */]
  700. label00000764:
  701. 00000764  7001                     moveq.l    D0, 0x01
  702. 00000766  2054                     movea.l    A0, [A4]
  703. 00000768  B068 00F2                cmp.w      D0, [A0 + 0xF2]
  704. 0000076C  5EC0                     sgt        D0
  705. 0000076E  4A00                     tst.b      D0
  706. 00000770  6716                     beq        +0x18 /* 00000788 */
  707. 00000772  4A6E FF4A                tst.w      [A6 - 0xB6]
  708. 00000776  5EC1                     sgt        D1
  709. 00000778  C001                     and.b      D0, D1
  710. 0000077A  670C                     beq        +0xE /* 00000788 */
  711. 0000077C  487A 0036                pea.l      [PC + 0x36 /* 000007B4, value 0x0, cstring "" */]
  712. 00000780  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  713. 00000784  4EAD 3E82                jsr        [A5 + 0x3E82 /* export_1996 */]
  714. label00000788:
  715. 00000788  4267                     clr.w      -[A7]
  716. 0000078A  486E FF46                pea.l      [A6 - 0xBA]
  717. 0000078E  4267                     clr.w      -[A7]
  718. 00000790  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  719. 00000794  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  720. 00000798  2254                     movea.l    A1, [A4]
  721. 0000079A  41E9 0056                lea.l      A0, [A1 + 0x56]
  722. 0000079E  45EE FF46                lea.l      A2, [A6 - 0xBA]
  723. 000007A2  7024                     moveq.l    D0, 0x24
  724. label000007A4:
  725. 000007A4  20DA                     move.l     [A0]+, [A2]+
  726. 000007A6  51C8 FFFC                dbf        D0, -0x6 /* 000007A4 */
  727. 000007AA  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  728. 000007AE  4E5E                     unlink     A6
  729. 000007B0  2E9F                     move.l     [A7], [A7]+
  730. 000007B2  4E75                     rts
  731. 000007B4  0000 0000                ori.b      D0, 0x0
  732. 000007B8  4E56 0000                link       A6, 0
  733. 000007BC  2F0C                     move.l     -[A7], A4
  734. 000007BE  286E 0008                movea.l    A4, [A6 + 0x8]
  735. 000007C2  4AAC FFFC                tst.l      [A4 - 0x4]
  736. 000007C6  6708                     beq        +0xA /* 000007D0 */
  737. 000007C8  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  738. 000007CC  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  739. label000007D0:
  740. 000007D0  4267                     clr.w      -[A7]
  741. 000007D2  486C FFB0                pea.l      [A4 - 0x50]
  742. 000007D6  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  743. 000007DA  395F FFB4                move.w     [A4 - 0x4C], [A7]+
  744. 000007DE  285F                     movea.l    A4, [A7]+
  745. 000007E0  4E5E                     unlink     A6
  746. 000007E2  205F                     movea.l    A0, [A7]+
  747. 000007E4  DEFC 000A                add.w      A7, 0xA /* '\n' */
  748. 000007E8  4ED0                     jmp        [A0]
  749. 000007EA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  750. // begin alternate branch 000007EC-000007F0
  751. export_1754:
  752. fn000007EC:
  753. 000007EC  4E56 FF26                link       A6, -0x00DA
  754. // end alternate branch 000007EC-000007F0
  755. export_1754: // at 000007EC (misaligned)
  756. fn000007EC: // (misaligned)
  757. 000007EE  FF26                     .extension 0xF26 <<F/4-5/7>> // unimplemented
  758. 000007F0  48E7 0108                movem.l    -[A7], D7,A4
  759. 000007F4  422E 000C                clr.b      [A6 + 0xC]
  760. 000007F8  7000                     moveq.l    D0, 0x00
  761. 000007FA  2D40 FFFC                move.l     [A6 - 0x4], D0
  762. 000007FE  102D F124                move.b     D0, [A5 - 0xEDC]
  763. 00000802  670E                     beq        +0x10 /* 00000812 */
  764. 00000804  2F3C 0003 0FA8           move.l     -[A7], 0x30FA8
  765. 0000080A  4EAD 3F92                jsr        [A5 + 0x3F92 /* export_2030 */]
  766. 0000080E  6000 0128                bra        +0x12A /* 00000938 */
  767. label00000812:
  768. 00000812  4267                     clr.w      -[A7]
  769. 00000814  4EAD 3FE2                jsr        [A5 + 0x3FE2 /* export_2040 */]
  770. 00000818  101F                     move.b     D0, [A7]+
  771. 0000081A  6704                     beq        +0x6 /* 00000820 */
  772. 0000081C  6000 011A                bra        +0x11C /* 00000938 */
  773. label00000820:
  774. 00000820  4267                     clr.w      -[A7]
  775. 00000822  486E FFB0                pea.l      [A6 - 0x50]
  776. 00000826  3F3C 0103                move.w     -[A7], 0x103
  777. 0000082A  4EAD 3E4A                jsr        [A5 + 0x3E4A /* export_1989 */]
  778. 0000082E  3D5F FFB4                move.w     [A6 - 0x4C], [A7]+
  779. 00000832  0C6E 052E FFB4           cmpi.w     [A6 - 0x4C], 0x52E
  780. 00000838  6612                     bne        +0x14 /* 0000084C */
  781. 0000083A  4267                     clr.w      -[A7]
  782. 0000083C  486E FFB0                pea.l      [A6 - 0x50]
  783. 00000840  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  784. 00000844  3D5F FFB4                move.w     [A6 - 0x4C], [A7]+
  785. 00000848  6000 00EE                bra        +0xF0 /* 00000938 */
  786. label0000084C:
  787. 0000084C  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  788. 00000850  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  789. 00000854  4267                     clr.w      -[A7]
  790. 00000856  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  791. 0000085A  486E FF28                pea.l      [A6 - 0xD8]
  792. 0000085E  4EAD 3EB2                jsr        [A5 + 0x3EB2 /* export_2002 */]
  793. 00000862  3E1F                     move.w     D7, [A7]+
  794. 00000864  671C                     beq        +0x1E /* 00000882 */
  795. 00000866  4267                     clr.w      -[A7]
  796. 00000868  486E FFB0                pea.l      [A6 - 0x50]
  797. 0000086C  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  798. 00000870  3D5F FFB4                move.w     [A6 - 0x4C], [A7]+
  799. 00000874  2F3C 0001 0FA8           move.l     -[A7], 0x10FA8
  800. 0000087A  4EAD 3F92                jsr        [A5 + 0x3F92 /* export_2030 */]
  801. 0000087E  6000 00B8                bra        +0xBA /* 00000938 */
  802. label00000882:
  803. 00000882  486E FFB6                pea.l      [A6 - 0x4A]
  804. 00000886  487A FF30                pea.l      [PC - 0xD0 /* 000007B8, value 0x4E560000 'NV\0\0', cstring "NV" */]
  805. 0000088A  2F0E                     move.l     -[A7], A6
  806. 0000088C  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  807. 00000890  0C6D 0700 FC50           cmpi.w     [A5 - 0x3B0], 0x700
  808. 00000896  6D12                     blt        +0x14 /* 000008AA */
  809. 00000898  42A7                     clr.l      -[A7]
  810. 0000089A  3F3C 0FA6                move.w     -[A7], 0xFA6
  811. 0000089E  42A7                     clr.l      -[A7]
  812. 000008A0  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  813. 000008A4  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  814. 000008A8  6010                     bra        +0x12 /* 000008BA */
  815. label000008AA:
  816. 000008AA  42A7                     clr.l      -[A7]
  817. 000008AC  3F3C 0FA4                move.w     -[A7], 0xFA4
  818. 000008B0  42A7                     clr.l      -[A7]
  819. 000008B2  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  820. 000008B6  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  821. label000008BA:
  822. 000008BA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  823. 000008BE  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  824. 000008C2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  825. 000008C6  2F2D ECD4                move.l     -[A7], [A5 - 0x132C]
  826. 000008CA  4EBA F734                jsr        [PC - 0x8CC /* 00000000 */]
  827. 000008CE  42A7                     clr.l      -[A7]
  828. 000008D0  2F3C 6164 646B           move.l     -[A7], 0x6164646B /* 'addk' */
  829. 000008D6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  830. 000008DA  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  831. 000008DE  285F                     movea.l    A4, [A7]+
  832. 000008E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  833. 000008E4  2F0C                     move.l     -[A7], A4
  834. 000008E6  4EBA F814                jsr        [PC - 0x7EC /* 000000FC */]
  835. 000008EA  42A7                     clr.l      -[A7]
  836. 000008EC  2F0C                     move.l     -[A7], A4
  837. 000008EE  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  838. 000008F2  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  839. 000008F6  203C 646F 6E65           move.l     D0, 0x646F6E65 /* 'done' */
  840. 000008FC  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  841. 00000900  660C                     bne        +0xE /* 0000090E */
  842. 00000902  2F0C                     move.l     -[A7], A4
  843. 00000904  4EAD 2FDA                jsr        [A5 + 0x2FDA /* export_1527 */]
  844. 00000908  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  845. label0000090E:
  846. 0000090E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  847. 00000912  486D ECD4                pea.l      [A5 - 0x132C]
  848. 00000916  4EBA F75C                jsr        [PC - 0x8A4 /* 00000074 */]
  849. 0000091A  486E FFB6                pea.l      [A6 - 0x4A]
  850. 0000091E  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  851. 00000922  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  852. 00000926  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  853. 0000092A  4267                     clr.w      -[A7]
  854. 0000092C  486E FFB0                pea.l      [A6 - 0x50]
  855. 00000930  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  856. 00000934  3D5F FFB4                move.w     [A6 - 0x4C], [A7]+
  857. label00000938:
  858. 00000938  4CDF 1080                movem.l    D7,A4, [A7]+
  859. 0000093C  4E5E                     unlink     A6
  860. 0000093E  2E9F                     move.l     [A7], [A7]+
  861. 00000940  4E75                     rts
  862. 00000942  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  863. // begin alternate branch 00000944-00000952
  864. fn00000944:
  865. 00000944  4E56 FE38                link       A6, -0x01C8
  866. 00000948  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  867. 0000094C  2C2E 0008                move.l     D6, [A6 + 0x8]
  868. 00000950  2846                     movea.l    A4, D6
  869. // end alternate branch 00000944-00000952
  870. fn00000944: // (misaligned)
  871. 00000946  FE38 48E7                .unknown   0xFE38 0x48E7 (W = 7)
  872. 0000094A  0338 2C2E                btst       [0x00002C2E], D1
  873. 0000094E  0008 2846                ori.b      A0, 0x46 /* 'F' */
  874. 00000952  2054                     movea.l    A0, [A4]
  875. 00000954  216E 000C 00F4           move.l     [A0 + 0xF4], [A6 + 0xC]
  876. 0000095A  116E 0010 00FC           move.b     [A0 + 0xFC], [A6 + 0x10]
  877. 00000960  486E FF68                pea.l      [A6 - 0x98]
  878. 00000964  4EAD 3E5A                jsr        [A5 + 0x3E5A /* export_1991 */]
  879. 00000968  2254                     movea.l    A1, [A4]
  880. 0000096A  41E9 0056                lea.l      A0, [A1 + 0x56]
  881. 0000096E  45EE FF68                lea.l      A2, [A6 - 0x98]
  882. 00000972  7024                     moveq.l    D0, 0x24
  883. label00000974:
  884. 00000974  20DA                     move.l     [A0]+, [A2]+
  885. 00000976  51C8 FFFC                dbf        D0, -0x6 /* 00000974 */
  886. 0000097A  4269 00F2                clr.w      [A1 + 0xF2]
  887. 0000097E  42A7                     clr.l      -[A7]
  888. 00000980  2054                     movea.l    A0, [A4]
  889. 00000982  2F28 00F4                move.l     -[A7], [A0 + 0xF4]
  890. 00000986  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  891. 0000098A  7004                     moveq.l    D0, 0x04
  892. 0000098C  2F00                     move.l     -[A7], D0
  893. 0000098E  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  894. 00000992  2054                     movea.l    A0, [A4]
  895. 00000994  215F 00F8                move.l     [A0 + 0xF8], [A7]+
  896. 00000998  42A7                     clr.l      -[A7]
  897. 0000099A  4EAD 3D62                jsr        [A5 + 0x3D62 /* export_1960 */]
  898. 0000099E  265F                     movea.l    A3, [A7]+
  899. 000009A0  2F0B                     move.l     -[A7], A3
  900. 000009A2  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  901. 000009A6  2054                     movea.l    A0, [A4]
  902. 000009A8  214B 00EA                move.l     [A0 + 0xEA], A3
  903. 000009AC  7000                     moveq.l    D0, 0x00
  904. 000009AE  2140 00EE                move.l     [A0 + 0xEE], D0
  905. 000009B2  42A7                     clr.l      -[A7]
  906. 000009B4  2F3C 756B 7476           move.l     -[A7], 0x756B7476 /* 'uktv' */
  907. 000009BA  2F06                     move.l     -[A7], D6
  908. 000009BC  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  909. 000009C0  2E17                     move.l     D7, [A7]
  910. 000009C2  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  911. 000009C6  2F07                     move.l     -[A7], D7
  912. 000009C8  2F0B                     move.l     -[A7], A3
  913. 000009CA  4267                     clr.w      -[A7]
  914. 000009CC  1F3C 0001                move.b     -[A7], 0x1
  915. 000009D0  1F3C 0001                move.b     -[A7], 0x1
  916. 000009D4  4EAD 26B2                jsr        [A5 + 0x26B2 /* export_1234 */]
  917. 000009D8  4267                     clr.w      -[A7]
  918. 000009DA  2F0B                     move.l     -[A7], A3
  919. 000009DC  4EAD 3D72                jsr        [A5 + 0x3D72 /* export_1962 */]
  920. 000009E0  4A5F                     tst.w      [A7]+
  921. 000009E2  6F14                     ble        +0x16 /* 000009F8 */
  922. 000009E4  2F3C 0000 0001           move.l     -[A7], 0x1
  923. 000009EA  1F3C 0001                move.b     -[A7], 0x1
  924. 000009EE  1F3C 0001                move.b     -[A7], 0x1
  925. 000009F2  2F07                     move.l     -[A7], D7
  926. 000009F4  4EAD 2F62                jsr        [A5 + 0x2F62 /* export_1512 */]
  927. label000009F8:
  928. 000009F8  1F3C 0001                move.b     -[A7], 0x1
  929. 000009FC  2F07                     move.l     -[A7], D7
  930. 000009FE  4EAD 162A                jsr        [A5 + 0x162A /* export_705 */]
  931. 00000A02  2054                     movea.l    A0, [A4]
  932. 00000A04  2F28 00F8                move.l     -[A7], [A0 + 0xF8]
  933. 00000A08  486E FE38                pea.l      [A6 - 0x1C8]
  934. 00000A0C  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  935. 00000A10  487A 002A                pea.l      [PC + 0x2A /* 00000A3C, value 0x95E4E75 '\t^Nu', pstring "^NumItems" */]
  936. 00000A14  486E FE38                pea.l      [A6 - 0x1C8]
  937. 00000A18  2F06                     move.l     -[A7], D6
  938. 00000A1A  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  939. 00000A1E  2F3C 6B74 7874           move.l     -[A7], 0x6B747874 /* 'ktxt' */
  940. 00000A24  1F3C 0001                move.b     -[A7], 0x1
  941. 00000A28  2F06                     move.l     -[A7], D6
  942. 00000A2A  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  943. 00000A2E  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  944. 00000A32  4E5E                     unlink     A6
  945. 00000A34  205F                     movea.l    A0, [A7]+
  946. 00000A36  DEFC 000A                add.w      A7, 0xA /* '\n' */
  947. 00000A3A  4ED0                     jmp        [A0]
  948. 00000A3C  095E                     bchg       [A6]+, D4
  949. 00000A3E  4E75                     rts
  950. 00000A40  6D49                     blt        +0x4B /* 00000A8B */
  951. 00000A42  7465                     moveq.l    D2, 0x65
  952. 00000A44  6D73                     blt        +0x75 /* 00000AB9 */
  953. 00000A46  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  954. export_1755: // at 00000A48 (misaligned)
  955. 00000A4A  0000 206E                ori.b      D0, 0x6E /* 'n' */
  956. 00000A4E  0008 2050                ori.b      A0, 0x50 /* 'P' */
  957. 00000A52  2F28 00F4                move.l     -[A7], [A0 + 0xF4]
  958. 00000A56  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  959. 00000A5A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  960. 00000A5E  4EBA F818                jsr        [PC - 0x7E8 /* 00000278 */]
  961. 00000A62  4E5E                     unlink     A6
  962. 00000A64  2E9F                     move.l     [A7], [A7]+
  963. 00000A66  4E75                     rts
  964. export_1756:
  965. 00000A68  4E56 FF1A                link       A6, -0x00E6
  966. 00000A6C  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  967. 00000A70  286E 0008                movea.l    A4, [A6 + 0x8]
  968. 00000A74  41EE FF42                lea.l      A0, [A6 - 0xBE]
  969. 00000A78  2454                     movea.l    A2, [A4]
  970. 00000A7A  43EA 0056                lea.l      A1, [A2 + 0x56]
  971. 00000A7E  7024                     moveq.l    D0, 0x24
  972. label00000A80:
  973. 00000A80  20D9                     move.l     [A0]+, [A1]+
  974. 00000A82  51C8 FFFC                dbf        D0, -0x6 /* 00000A80 */
  975. 00000A86  202A 00F8                move.l     D0, [A2 + 0xF8]
  976. 00000A8A  5380                     subq.l     D0, 1
  977. 00000A8C  3D40 FF3C                move.w     [A6 - 0xC4], D0
  978. 00000A90  4247                     clr.w      D7
  979. 00000A92  6000 015C                bra        +0x15E /* 00000BF0 */
  980. label00000A96:
  981. 00000A96  2054                     movea.l    A0, [A4]
  982. 00000A98  1028 00FC                move.b     D0, [A0 + 0xFC]
  983. 00000A9C  6720                     beq        +0x22 /* 00000ABE */
  984. 00000A9E  4267                     clr.w      -[A7]
  985. 00000AA0  2254                     movea.l    A1, [A4]
  986. 00000AA2  2069 00F4                movea.l    A0, [A1 + 0xF4]
  987. 00000AA6  2050                     movea.l    A0, [A0]
  988. 00000AA8  3007                     move.w     D0, D7
  989. 00000AAA  48C0                     ext.l      D0
  990. 00000AAC  E580                     asl        D0, 2
  991. 00000AAE  2F30 0800                move.l     -[A7], [A0 + D0]
  992. 00000AB2  486E FF42                pea.l      [A6 - 0xBE]
  993. 00000AB6  4EAD 3E72                jsr        [A5 + 0x3E72 /* export_1994 */]
  994. 00000ABA  3A1F                     move.w     D5, [A7]+
  995. 00000ABC  601E                     bra        +0x20 /* 00000ADC */
  996. label00000ABE:
  997. 00000ABE  4267                     clr.w      -[A7]
  998. 00000AC0  2254                     movea.l    A1, [A4]
  999. 00000AC2  2069 00F4                movea.l    A0, [A1 + 0xF4]
  1000. 00000AC6  2050                     movea.l    A0, [A0]
  1001. 00000AC8  3007                     move.w     D0, D7
  1002. 00000ACA  48C0                     ext.l      D0
  1003. 00000ACC  E580                     asl        D0, 2
  1004. 00000ACE  2F30 0800                move.l     -[A7], [A0 + D0]
  1005. 00000AD2  486E FF42                pea.l      [A6 - 0xBE]
  1006. 00000AD6  4EAD 3E7A                jsr        [A5 + 0x3E7A /* export_1995 */]
  1007. 00000ADA  3A1F                     move.w     D5, [A7]+
  1008. label00000ADC:
  1009. 00000ADC  4A45                     tst.w      D5
  1010. 00000ADE  6600 010C                bne        +0x10E /* 00000BEC */
  1011. 00000AE2  4267                     clr.w      -[A7]
  1012. 00000AE4  2F0B                     move.l     -[A7], A3
  1013. 00000AE6  4EAD 3D6A                jsr        [A5 + 0x3D6A /* export_1961 */]
  1014. 00000AEA  2054                     movea.l    A0, [A4]
  1015. 00000AEC  315F 00F2                move.w     [A0 + 0xF2], [A7]+
  1016. 00000AF0  266E FFCE                movea.l    A3, [A6 - 0x32]
  1017. 00000AF4  4267                     clr.w      -[A7]
  1018. 00000AF6  2F0B                     move.l     -[A7], A3
  1019. 00000AF8  4EAD 3D6A                jsr        [A5 + 0x3D6A /* export_1961 */]
  1020. 00000AFC  3D5F FFF8                move.w     [A6 - 0x8], [A7]+
  1021. 00000B00  4267                     clr.w      -[A7]
  1022. 00000B02  2054                     movea.l    A0, [A4]
  1023. 00000B04  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  1024. 00000B08  4EAD 3D6A                jsr        [A5 + 0x3D6A /* export_1961 */]
  1025. 00000B0C  381F                     move.w     D4, [A7]+
  1026. 00000B0E  3004                     move.w     D0, D4
  1027. 00000B10  5340                     subq.w     D0, 1
  1028. 00000B12  3D40 FF3A                move.w     [A6 - 0xC6], D0
  1029. 00000B16  4246                     clr.w      D6
  1030. 00000B18  604A                     bra        +0x4C /* 00000B64 */
  1031. label00000B1A:
  1032. 00000B1A  486E FF1A                pea.l      [A6 - 0xE6]
  1033. 00000B1E  2054                     movea.l    A0, [A4]
  1034. 00000B20  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  1035. 00000B24  3F06                     move.w     -[A7], D6
  1036. 00000B26  4EAD 3D82                jsr        [A5 + 0x3D82 /* export_1964 */]
  1037. 00000B2A  205F                     movea.l    A0, [A7]+
  1038. 00000B2C  43EE FFD6                lea.l      A1, [A6 - 0x2A]
  1039. 00000B30  7007                     moveq.l    D0, 0x07
  1040. label00000B32:
  1041. 00000B32  22D8                     move.l     [A1]+, [A0]+
  1042. 00000B34  51C8 FFFC                dbf        D0, -0x6 /* 00000B32 */
  1043. 00000B38  4267                     clr.w      -[A7]
  1044. 00000B3A  2F0B                     move.l     -[A7], A3
  1045. 00000B3C  486E FFD6                pea.l      [A6 - 0x2A]
  1046. 00000B40  4EAD 3D92                jsr        [A5 + 0x3D92 /* export_1966 */]
  1047. 00000B44  101F                     move.b     D0, [A7]+
  1048. 00000B46  6618                     bne        +0x1A /* 00000B60 */
  1049. 00000B48  486E FFD6                pea.l      [A6 - 0x2A]
  1050. 00000B4C  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  1051. 00000B50  4EAD 3E8A                jsr        [A5 + 0x3E8A /* export_1997 */]
  1052. 00000B54  2F0B                     move.l     -[A7], A3
  1053. 00000B56  486E FFD6                pea.l      [A6 - 0x2A]
  1054. 00000B5A  42A7                     clr.l      -[A7]
  1055. 00000B5C  4EAD 3DB2                jsr        [A5 + 0x3DB2 /* export_1970 */]
  1056. label00000B60:
  1057. 00000B60  5246                     addq.w     D6, 1
  1058. 00000B62  6906                     bvs        +0x8 /* 00000B6A */
  1059. label00000B64:
  1060. 00000B64  BC6E FF3A                cmp.w      D6, [A6 - 0xC6]
  1061. 00000B68  6FB0                     ble        -0x4E /* 00000B1A */
  1062. label00000B6A:
  1063. 00000B6A  4267                     clr.w      -[A7]
  1064. 00000B6C  2F0B                     move.l     -[A7], A3
  1065. 00000B6E  4EAD 3D6A                jsr        [A5 + 0x3D6A /* export_1961 */]
  1066. 00000B72  3D5F FF46                move.w     [A6 - 0xBA], [A7]+
  1067. 00000B76  4267                     clr.w      -[A7]
  1068. 00000B78  2F0B                     move.l     -[A7], A3
  1069. 00000B7A  4EAD 3D7A                jsr        [A5 + 0x3D7A /* export_1963 */]
  1070. 00000B7E  3D5F FF48                move.w     [A6 - 0xB8], [A7]+
  1071. 00000B82  2054                     movea.l    A0, [A4]
  1072. 00000B84  4A68 00F2                tst.w      [A0 + 0xF2]
  1073. 00000B88  5EC0                     sgt        D0
  1074. 00000B8A  4A00                     tst.b      D0
  1075. 00000B8C  6718                     beq        +0x1A /* 00000BA6 */
  1076. 00000B8E  7201                     moveq.l    D1, 0x01
  1077. 00000B90  B26E FF46                cmp.w      D1, [A6 - 0xBA]
  1078. 00000B94  5EC1                     sgt        D1
  1079. 00000B96  C001                     and.b      D0, D1
  1080. 00000B98  670C                     beq        +0xE /* 00000BA6 */
  1081. 00000B9A  487A 0066                pea.l      [PC + 0x66 /* 00000C02, value 0x4E56 'NV', cstring "" */]
  1082. 00000B9E  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  1083. 00000BA2  4EAD 3E8A                jsr        [A5 + 0x3E8A /* export_1997 */]
  1084. label00000BA6:
  1085. 00000BA6  7001                     moveq.l    D0, 0x01
  1086. 00000BA8  2054                     movea.l    A0, [A4]
  1087. 00000BAA  B068 00F2                cmp.w      D0, [A0 + 0xF2]
  1088. 00000BAE  5EC0                     sgt        D0
  1089. 00000BB0  4A00                     tst.b      D0
  1090. 00000BB2  6716                     beq        +0x18 /* 00000BCA */
  1091. 00000BB4  4A6E FF46                tst.w      [A6 - 0xBA]
  1092. 00000BB8  5EC1                     sgt        D1
  1093. 00000BBA  C001                     and.b      D0, D1
  1094. 00000BBC  670C                     beq        +0xE /* 00000BCA */
  1095. 00000BBE  487A 0042                pea.l      [PC + 0x42 /* 00000C02, value 0x4E56 'NV', cstring "" */]
  1096. 00000BC2  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  1097. 00000BC6  4EAD 3E82                jsr        [A5 + 0x3E82 /* export_1996 */]
  1098. label00000BCA:
  1099. 00000BCA  4267                     clr.w      -[A7]
  1100. 00000BCC  486E FF42                pea.l      [A6 - 0xBE]
  1101. 00000BD0  4267                     clr.w      -[A7]
  1102. 00000BD2  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  1103. 00000BD6  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1104. 00000BDA  2254                     movea.l    A1, [A4]
  1105. 00000BDC  41E9 0056                lea.l      A0, [A1 + 0x56]
  1106. 00000BE0  45EE FF42                lea.l      A2, [A6 - 0xBE]
  1107. 00000BE4  7024                     moveq.l    D0, 0x24
  1108. label00000BE6:
  1109. 00000BE6  20DA                     move.l     [A0]+, [A2]+
  1110. 00000BE8  51C8 FFFC                dbf        D0, -0x6 /* 00000BE6 */
  1111. label00000BEC:
  1112. 00000BEC  5247                     addq.w     D7, 1
  1113. 00000BEE  6908                     bvs        +0xA /* 00000BF8 */
  1114. label00000BF0:
  1115. 00000BF0  BE6E FF3C                cmp.w      D7, [A6 - 0xC4]
  1116. 00000BF4  6F00 FEA0                ble        -0x15E /* 00000A96 */
  1117. label00000BF8:
  1118. 00000BF8  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  1119. 00000BFC  4E5E                     unlink     A6
  1120. 00000BFE  2E9F                     move.l     [A7], [A7]+
  1121. 00000C00  4E75                     rts
  1122. 00000C02  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1123. 00000C06  0000 2F0C                ori.b      D0, 0xC
  1124. 00000C0A  286E 0008                movea.l    A4, [A6 + 0x8]
  1125. 00000C0E  4AAC FFFC                tst.l      [A4 - 0x4]
  1126. 00000C12  6708                     beq        +0xA /* 00000C1C */
  1127. 00000C14  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  1128. 00000C18  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  1129. label00000C1C:
  1130. 00000C1C  4267                     clr.w      -[A7]
  1131. 00000C1E  486C FFB0                pea.l      [A4 - 0x50]
  1132. 00000C22  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  1133. 00000C26  395F FFB4                move.w     [A4 - 0x4C], [A7]+
  1134. 00000C2A  285F                     movea.l    A4, [A7]+
  1135. 00000C2C  4E5E                     unlink     A6
  1136. 00000C2E  205F                     movea.l    A0, [A7]+
  1137. 00000C30  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1138. 00000C34  4ED0                     jmp        [A0]
  1139. 00000C36  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1140. // begin alternate branch 00000C38-00000C3C
  1141. fn00000C38:
  1142. 00000C38  4E56 FFAE                link       A6, -0x0052
  1143. // end alternate branch 00000C38-00000C3C
  1144. fn00000C38: // (misaligned)
  1145. 00000C3A  FFAE                     .invalid   <<F/6/7>>
  1146. 00000C3C  2F0C                     move.l     -[A7], A4
  1147. 00000C3E  422E 000E                clr.b      [A6 + 0xE]
  1148. 00000C42  7000                     moveq.l    D0, 0x00
  1149. 00000C44  2D40 FFFC                move.l     [A6 - 0x4], D0
  1150. 00000C48  102D F124                move.b     D0, [A5 - 0xEDC]
  1151. 00000C4C  670E                     beq        +0x10 /* 00000C5C */
  1152. 00000C4E  2F3C 0003 0FA8           move.l     -[A7], 0x30FA8
  1153. 00000C54  4EAD 3F92                jsr        [A5 + 0x3F92 /* export_2030 */]
  1154. 00000C58  6000 00FE                bra        +0x100 /* 00000D58 */
  1155. label00000C5C:
  1156. 00000C5C  4267                     clr.w      -[A7]
  1157. 00000C5E  4EAD 3FE2                jsr        [A5 + 0x3FE2 /* export_2040 */]
  1158. 00000C62  101F                     move.b     D0, [A7]+
  1159. 00000C64  6704                     beq        +0x6 /* 00000C6A */
  1160. 00000C66  6000 00F0                bra        +0xF2 /* 00000D58 */
  1161. label00000C6A:
  1162. 00000C6A  4267                     clr.w      -[A7]
  1163. 00000C6C  486E FFB0                pea.l      [A6 - 0x50]
  1164. 00000C70  3F3C 0103                move.w     -[A7], 0x103
  1165. 00000C74  4EAD 3E4A                jsr        [A5 + 0x3E4A /* export_1989 */]
  1166. 00000C78  3D5F FFB4                move.w     [A6 - 0x4C], [A7]+
  1167. 00000C7C  0C6E 052E FFB4           cmpi.w     [A6 - 0x4C], 0x52E
  1168. 00000C82  6612                     bne        +0x14 /* 00000C96 */
  1169. 00000C84  4267                     clr.w      -[A7]
  1170. 00000C86  486E FFB0                pea.l      [A6 - 0x50]
  1171. 00000C8A  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  1172. 00000C8E  3D5F FFB4                move.w     [A6 - 0x4C], [A7]+
  1173. 00000C92  6000 00C4                bra        +0xC6 /* 00000D58 */
  1174. label00000C96:
  1175. 00000C96  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  1176. 00000C9A  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1177. 00000C9E  486E FFB6                pea.l      [A6 - 0x4A]
  1178. 00000CA2  487A FF60                pea.l      [PC - 0xA0 /* 00000C04, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1179. 00000CA6  2F0E                     move.l     -[A7], A6
  1180. 00000CA8  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  1181. 00000CAC  0C6D 0700 FC50           cmpi.w     [A5 - 0x3B0], 0x700
  1182. 00000CB2  6D12                     blt        +0x14 /* 00000CC6 */
  1183. 00000CB4  42A7                     clr.l      -[A7]
  1184. 00000CB6  3F3C 0FBA                move.w     -[A7], 0xFBA
  1185. 00000CBA  42A7                     clr.l      -[A7]
  1186. 00000CBC  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  1187. 00000CC0  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1188. 00000CC4  6010                     bra        +0x12 /* 00000CD6 */
  1189. label00000CC6:
  1190. 00000CC6  42A7                     clr.l      -[A7]
  1191. 00000CC8  3F3C 0FB8                move.w     -[A7], 0xFB8
  1192. 00000CCC  42A7                     clr.l      -[A7]
  1193. 00000CCE  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  1194. 00000CD2  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1195. label00000CD6:
  1196. 00000CD6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1197. 00000CDA  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1198. 00000CDE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1199. 00000CE2  2F2D ECD4                move.l     -[A7], [A5 - 0x132C]
  1200. 00000CE6  4EBA F318                jsr        [PC - 0xCE8 /* 00000000 */]
  1201. 00000CEA  42A7                     clr.l      -[A7]
  1202. 00000CEC  2F3C 6164 646B           move.l     -[A7], 0x6164646B /* 'addk' */
  1203. 00000CF2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1204. 00000CF6  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1205. 00000CFA  285F                     movea.l    A4, [A7]+
  1206. 00000CFC  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1207. 00000D00  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1208. 00000D04  2F0C                     move.l     -[A7], A4
  1209. 00000D06  4EBA FC3C                jsr        [PC - 0x3C4 /* 00000944 */]
  1210. 00000D0A  42A7                     clr.l      -[A7]
  1211. 00000D0C  2F0C                     move.l     -[A7], A4
  1212. 00000D0E  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  1213. 00000D12  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  1214. 00000D16  203C 646F 6E65           move.l     D0, 0x646F6E65 /* 'done' */
  1215. 00000D1C  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  1216. 00000D20  660C                     bne        +0xE /* 00000D2E */
  1217. 00000D22  2F0C                     move.l     -[A7], A4
  1218. 00000D24  4EAD 2FDA                jsr        [A5 + 0x2FDA /* export_1527 */]
  1219. 00000D28  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  1220. label00000D2E:
  1221. 00000D2E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1222. 00000D32  486D ECD4                pea.l      [A5 - 0x132C]
  1223. 00000D36  4EBA F33C                jsr        [PC - 0xCC4 /* 00000074 */]
  1224. 00000D3A  486E FFB6                pea.l      [A6 - 0x4A]
  1225. 00000D3E  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  1226. 00000D42  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1227. 00000D46  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  1228. 00000D4A  4267                     clr.w      -[A7]
  1229. 00000D4C  486E FFB0                pea.l      [A6 - 0x50]
  1230. 00000D50  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  1231. 00000D54  3D5F FFB4                move.w     [A6 - 0x4C], [A7]+
  1232. label00000D58:
  1233. 00000D58  285F                     movea.l    A4, [A7]+
  1234. 00000D5A  4E5E                     unlink     A6
  1235. 00000D5C  205F                     movea.l    A0, [A7]+
  1236. 00000D5E  5C4F                     addq.w     A7, 6
  1237. 00000D60  4ED0                     jmp        [A0]
  1238. 00000D62  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1239. export_1757: // at 00000D64 (misaligned)
  1240. 00000D66  FF6E                     .extension 0xF6E <<F/4-5/7>> // unimplemented
  1241. 00000D68  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1242. 00000D6C  286E 0008                movea.l    A4, [A6 + 0x8]
  1243. 00000D70  200C                     move.l     D0, A4
  1244. 00000D72  6778                     beq        +0x7A /* 00000DEC */
  1245. 00000D74  42A7                     clr.l      -[A7]
  1246. 00000D76  2F0C                     move.l     -[A7], A4
  1247. 00000D78  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  1248. 00000D7C  7004                     moveq.l    D0, 0x04
  1249. 00000D7E  2F00                     move.l     -[A7], D0
  1250. 00000D80  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  1251. 00000D84  2C1F                     move.l     D6, [A7]+
  1252. 00000D86  7001                     moveq.l    D0, 0x01
  1253. 00000D88  B086                     cmp.l      D0, D6
  1254. 00000D8A  663C                     bne        +0x3E /* 00000DC8 */
  1255. 00000D8C  102E 000C                move.b     D0, [A6 + 0xC]
  1256. 00000D90  6716                     beq        +0x18 /* 00000DA8 */
  1257. 00000D92  4267                     clr.w      -[A7]
  1258. 00000D94  2054                     movea.l    A0, [A4]
  1259. 00000D96  2F10                     move.l     -[A7], [A0]
  1260. 00000D98  486E FF70                pea.l      [A6 - 0x90]
  1261. 00000D9C  4EAD 3EAA                jsr        [A5 + 0x3EAA /* export_2001 */]
  1262. 00000DA0  3A1F                     move.w     D5, [A7]+
  1263. 00000DA2  2E2E FF70                move.l     D7, [A6 - 0x90]
  1264. 00000DA6  6004                     bra        +0x6 /* 00000DAC */
  1265. label00000DA8:
  1266. 00000DA8  2054                     movea.l    A0, [A4]
  1267. 00000DAA  2E10                     move.l     D7, [A0]
  1268. label00000DAC:
  1269. 00000DAC  4267                     clr.w      -[A7]
  1270. 00000DAE  2F07                     move.l     -[A7], D7
  1271. 00000DB0  4EBA FA3A                jsr        [PC - 0x5C6 /* 000007EC */]
  1272. 00000DB4  101F                     move.b     D0, [A7]+
  1273. 00000DB6  6734                     beq        +0x36 /* 00000DEC */
  1274. 00000DB8  3F3A 0040                move.w     -[A7], [PC + 0x40 /* 00000DFA, value 0xF, cstring "" */]
  1275. 00000DBC  3F3A 003E                move.w     -[A7], [PC + 0x3E /* 00000DFC, value 0x40 '@', cstring "" */]
  1276. 00000DC0  2F07                     move.l     -[A7], D7
  1277. 00000DC2  4EAD 274A                jsr        [A5 + 0x274A /* export_1253 */]
  1278. 00000DC6  6024                     bra        +0x26 /* 00000DEC */
  1279. label00000DC8:
  1280. 00000DC8  7001                     moveq.l    D0, 0x01
  1281. 00000DCA  B086                     cmp.l      D0, D6
  1282. 00000DCC  6C1E                     bge        +0x20 /* 00000DEC */
  1283. 00000DCE  4267                     clr.w      -[A7]
  1284. 00000DD0  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1285. 00000DD4  2F0C                     move.l     -[A7], A4
  1286. 00000DD6  4EBA FE60                jsr        [PC - 0x1A0 /* 00000C38 */]
  1287. 00000DDA  101F                     move.b     D0, [A7]+
  1288. 00000DDC  670E                     beq        +0x10 /* 00000DEC */
  1289. 00000DDE  3F3A 001A                move.w     -[A7], [PC + 0x1A /* 00000DFA, value 0xF, cstring "" */]
  1290. 00000DE2  3F3A 0014                move.w     -[A7], [PC + 0x14 /* 00000DF8, value 0x44 'D', cstring "" */]
  1291. 00000DE6  42A7                     clr.l      -[A7]
  1292. 00000DE8  4EAD 274A                jsr        [A5 + 0x274A /* export_1253 */]
  1293. label00000DEC:
  1294. 00000DEC  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  1295. 00000DF0  4E5E                     unlink     A6
  1296. 00000DF2  205F                     movea.l    A0, [A7]+
  1297. 00000DF4  5C4F                     addq.w     A7, 6
  1298. 00000DF6  4ED0                     jmp        [A0]
  1299. 00000DF8  0044 000F                ori.w      D4, 0xF
  1300. 00000DFC  0040 0000                ori.w      D0, 0x0
  1301. fn00000E00:
  1302. 00000E00  4E56 FF54                link       A6, -0x00AC
  1303. 00000E04  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  1304. 00000E08  282E 0008                move.l     D4, [A6 + 0x8]
  1305. 00000E0C  2844                     movea.l    A4, D4
  1306. 00000E0E  7C00                     moveq.l    D6, 0x00
  1307. 00000E10  7A00                     moveq.l    D5, 0x00
  1308. 00000E12  2054                     movea.l    A0, [A4]
  1309. 00000E14  4268 00EE                clr.w      [A0 + 0xEE]
  1310. 00000E18  486E FF60                pea.l      [A6 - 0xA0]
  1311. 00000E1C  42A7                     clr.l      -[A7]
  1312. 00000E1E  42A7                     clr.l      -[A7]
  1313. 00000E20  A8A7                     syscall    SetRect
  1314. 00000E22  486E FF68                pea.l      [A6 - 0x98]
  1315. 00000E26  4EAD 3E5A                jsr        [A5 + 0x3E5A /* export_1991 */]
  1316. 00000E2A  2254                     movea.l    A1, [A4]
  1317. 00000E2C  41E9 0056                lea.l      A0, [A1 + 0x56]
  1318. 00000E30  45EE FF68                lea.l      A2, [A6 - 0x98]
  1319. 00000E34  7024                     moveq.l    D0, 0x24
  1320. label00000E36:
  1321. 00000E36  20DA                     move.l     [A0]+, [A2]+
  1322. 00000E38  51C8 FFFC                dbf        D0, -0x6 /* 00000E36 */
  1323. 00000E3C  42A7                     clr.l      -[A7]
  1324. 00000E3E  2F3C 7564 6574           move.l     -[A7], 0x75646574 /* 'udet' */
  1325. 00000E44  2F04                     move.l     -[A7], D4
  1326. 00000E46  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1327. 00000E4A  265F                     movea.l    A3, [A7]+
  1328. 00000E4C  2F0B                     move.l     -[A7], A3
  1329. 00000E4E  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1330. 00000E52  2253                     movea.l    A1, [A3]
  1331. 00000E54  41E9 0048                lea.l      A0, [A1 + 0x48]
  1332. 00000E58  45EE FF60                lea.l      A2, [A6 - 0xA0]
  1333. 00000E5C  20DA                     move.l     [A0]+, [A2]+
  1334. 00000E5E  20DA                     move.l     [A0]+, [A2]+
  1335. 00000E60  42A7                     clr.l      -[A7]
  1336. 00000E62  2F3C 6D64 6574           move.l     -[A7], 0x6D646574 /* 'mdet' */
  1337. 00000E68  2F04                     move.l     -[A7], D4
  1338. 00000E6A  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1339. 00000E6E  265F                     movea.l    A3, [A7]+
  1340. 00000E70  2F0B                     move.l     -[A7], A3
  1341. 00000E72  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1342. 00000E76  2253                     movea.l    A1, [A3]
  1343. 00000E78  41E9 0048                lea.l      A0, [A1 + 0x48]
  1344. 00000E7C  45EE FF60                lea.l      A2, [A6 - 0xA0]
  1345. 00000E80  20DA                     move.l     [A0]+, [A2]+
  1346. 00000E82  20DA                     move.l     [A0]+, [A2]+
  1347. 00000E84  4267                     clr.w      -[A7]
  1348. 00000E86  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1349. 00000E8A  486E FF68                pea.l      [A6 - 0x98]
  1350. 00000E8E  4EAD 3E7A                jsr        [A5 + 0x3E7A /* export_1995 */]
  1351. 00000E92  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1352. 00000E96  2254                     movea.l    A1, [A4]
  1353. 00000E98  41E9 0056                lea.l      A0, [A1 + 0x56]
  1354. 00000E9C  45EE FF68                lea.l      A2, [A6 - 0x98]
  1355. 00000EA0  7024                     moveq.l    D0, 0x24
  1356. label00000EA2:
  1357. 00000EA2  20DA                     move.l     [A0]+, [A2]+
  1358. 00000EA4  51C8 FFFC                dbf        D0, -0x6 /* 00000EA2 */
  1359. 00000EA8  2E2E FFF4                move.l     D7, [A6 - 0xC]
  1360. 00000EAC  6732                     beq        +0x34 /* 00000EE0 */
  1361. 00000EAE  42A7                     clr.l      -[A7]
  1362. 00000EB0  2F07                     move.l     -[A7], D7
  1363. 00000EB2  4EAD 3DAA                jsr        [A5 + 0x3DAA /* export_1969 */]
  1364. 00000EB6  4A9F                     tst.l      [A7]+
  1365. 00000EB8  6F0A                     ble        +0xC /* 00000EC4 */
  1366. 00000EBA  42A7                     clr.l      -[A7]
  1367. 00000EBC  2F07                     move.l     -[A7], D7
  1368. 00000EBE  4EAD 3DDA                jsr        [A5 + 0x3DDA /* export_1975 */]
  1369. 00000EC2  2C1F                     move.l     D6, [A7]+
  1370. label00000EC4:
  1371. 00000EC4  42A7                     clr.l      -[A7]
  1372. 00000EC6  2F07                     move.l     -[A7], D7
  1373. 00000EC8  4EAD 3DA2                jsr        [A5 + 0x3DA2 /* export_1968 */]
  1374. 00000ECC  201F                     move.l     D0, [A7]+
  1375. 00000ECE  2054                     movea.l    A0, [A4]
  1376. 00000ED0  3140 00EE                move.w     [A0 + 0xEE], D0
  1377. 00000ED4  6F0A                     ble        +0xC /* 00000EE0 */
  1378. 00000ED6  42A7                     clr.l      -[A7]
  1379. 00000ED8  2F07                     move.l     -[A7], D7
  1380. 00000EDA  4EAD 3DD2                jsr        [A5 + 0x3DD2 /* export_1974 */]
  1381. 00000EDE  2A1F                     move.l     D5, [A7]+
  1382. label00000EE0:
  1383. 00000EE0  4A86                     tst.l      D6
  1384. 00000EE2  670A                     beq        +0xC /* 00000EEE */
  1385. 00000EE4  2F06                     move.l     -[A7], D6
  1386. 00000EE6  2F0B                     move.l     -[A7], A3
  1387. 00000EE8  4EAD 073A                jsr        [A5 + 0x73A /* export_227 */]
  1388. 00000EEC  600A                     bra        +0xC /* 00000EF8 */
  1389. label00000EEE:
  1390. 00000EEE  487A 005E                pea.l      [PC + 0x5E /* 00000F4E, value 0x4E56 'NV', cstring "" */]
  1391. 00000EF2  2F0B                     move.l     -[A7], A3
  1392. 00000EF4  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  1393. label00000EF8:
  1394. 00000EF8  2054                     movea.l    A0, [A4]
  1395. 00000EFA  2146 00EA                move.l     [A0 + 0xEA], D6
  1396. 00000EFE  42A7                     clr.l      -[A7]
  1397. 00000F00  2F3C 7564 6574           move.l     -[A7], 0x75646574 /* 'udet' */
  1398. 00000F06  2F04                     move.l     -[A7], D4
  1399. 00000F08  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1400. 00000F0C  265F                     movea.l    A3, [A7]+
  1401. 00000F0E  4A85                     tst.l      D5
  1402. 00000F10  670A                     beq        +0xC /* 00000F1C */
  1403. 00000F12  2F05                     move.l     -[A7], D5
  1404. 00000F14  2F0B                     move.l     -[A7], A3
  1405. 00000F16  4EAD 073A                jsr        [A5 + 0x73A /* export_227 */]
  1406. 00000F1A  600A                     bra        +0xC /* 00000F26 */
  1407. label00000F1C:
  1408. 00000F1C  487A 0030                pea.l      [PC + 0x30 /* 00000F4E, value 0x4E56 'NV', cstring "" */]
  1409. 00000F20  2F0B                     move.l     -[A7], A3
  1410. 00000F22  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  1411. label00000F26:
  1412. 00000F26  2F0B                     move.l     -[A7], A3
  1413. 00000F28  4EAD 152A                jsr        [A5 + 0x152A /* export_673 */]
  1414. 00000F2C  1F3C 0001                move.b     -[A7], 0x1
  1415. 00000F30  2F0B                     move.l     -[A7], A3
  1416. 00000F32  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1417. 00000F36  4267                     clr.w      -[A7]
  1418. 00000F38  1F3C 0001                move.b     -[A7], 0x1
  1419. 00000F3C  2F0B                     move.l     -[A7], A3
  1420. 00000F3E  4EAD 3262                jsr        [A5 + 0x3262 /* export_1608 */]
  1421. 00000F42  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  1422. 00000F46  4E5E                     unlink     A6
  1423. 00000F48  205F                     movea.l    A0, [A7]+
  1424. 00000F4A  504F                     addq.w     A7, 8
  1425. 00000F4C  4ED0                     jmp        [A0]
  1426. 00000F4E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1427. export_1758: // at 00000F50 (misaligned)
  1428. 00000F52  0000 2D6D                ori.b      D0, 0x6D /* 'm' */
  1429. 00000F56  FA84 0012                .extension 0xA84 <<F/2-3/5>> // unimplemented
  1430. 00000F5A  302E 0010                move.w     D0, [A6 + 0x10]
  1431. 00000F5E  5740                     subq.w     D0, 3
  1432. 00000F60  6708                     beq        +0xA /* 00000F6A */
  1433. 00000F62  0440 000A                subi.w     D0, 0xA /* '\n' */
  1434. 00000F66  6702                     beq        +0x4 /* 00000F6A */
  1435. 00000F68  6010                     bra        +0x12 /* 00000F7A */
  1436. label00000F6A:
  1437. 00000F6A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1438. 00000F6E  2F3C 646F 6E65           move.l     -[A7], 0x646F6E65 /* 'done' */
  1439. 00000F74  4EAD 3F8A                jsr        [A5 + 0x3F8A /* export_2029 */]
  1440. 00000F78  6016                     bra        +0x18 /* 00000F90 */
  1441. label00000F7A:
  1442. 00000F7A  42A7                     clr.l      -[A7]
  1443. 00000F7C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1444. 00000F80  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1445. 00000F84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1446. 00000F88  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  1447. 00000F8C  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  1448. label00000F90:
  1449. 00000F90  4E5E                     unlink     A6
  1450. 00000F92  205F                     movea.l    A0, [A7]+
  1451. 00000F94  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1452. 00000F98  4ED0                     jmp        [A0]
  1453. 00000F9A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1454. export_1759: // at 00000F9C (misaligned)
  1455. 00000F9E  FF6C                     .extension 0xF6C <<F/4-5/7>> // unimplemented
  1456. 00000FA0  48E7 0028                movem.l    -[A7], A2,A4
  1457. 00000FA4  286E 0008                movea.l    A4, [A6 + 0x8]
  1458. 00000FA8  2054                     movea.l    A0, [A4]
  1459. 00000FAA  2F28 00EA                move.l     -[A7], [A0 + 0xEA]
  1460. 00000FAE  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  1461. 00000FB2  41EE FF6C                lea.l      A0, [A6 - 0x94]
  1462. 00000FB6  2454                     movea.l    A2, [A4]
  1463. 00000FB8  43EA 0056                lea.l      A1, [A2 + 0x56]
  1464. 00000FBC  7024                     moveq.l    D0, 0x24
  1465. label00000FBE:
  1466. 00000FBE  20D9                     move.l     [A0]+, [A1]+
  1467. 00000FC0  51C8 FFFC                dbf        D0, -0x6 /* 00000FBE */
  1468. 00000FC4  486E FF6C                pea.l      [A6 - 0x94]
  1469. 00000FC8  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  1470. 00000FCC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1471. 00000FD0  4EAD 092A                jsr        [A5 + 0x92A /* export_289 */]
  1472. 00000FD4  4CDF 1400                movem.l    A2,A4, [A7]+
  1473. 00000FD8  4E5E                     unlink     A6
  1474. 00000FDA  2E9F                     move.l     [A7], [A7]+
  1475. 00000FDC  4E75                     rts
  1476. 00000FDE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1477. // begin alternate branch 00000FE0-00000FE4
  1478. fn00000FE0:
  1479. 00000FE0  4E56 FF38                link       A6, -0x00C8
  1480. // end alternate branch 00000FE0-00000FE4
  1481. fn00000FE0: // (misaligned)
  1482. 00000FE2  FF38                     .extension 0xF38 <<F/4-5/7>> // unimplemented
  1483. 00000FE4  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  1484. 00000FE8  286E 0008                movea.l    A4, [A6 + 0x8]
  1485. 00000FEC  41EE FF5C                lea.l      A0, [A6 - 0xA4]
  1486. 00000FF0  2454                     movea.l    A2, [A4]
  1487. 00000FF2  43EA 0056                lea.l      A1, [A2 + 0x56]
  1488. 00000FF6  7024                     moveq.l    D0, 0x24
  1489. label00000FF8:
  1490. 00000FF8  20D9                     move.l     [A0]+, [A1]+
  1491. 00000FFA  51C8 FFFC                dbf        D0, -0x6 /* 00000FF8 */
  1492. 00000FFE  42A7                     clr.l      -[A7]
  1493. 00001000  42A7                     clr.l      -[A7]
  1494. 00001002  2F3C 7564 6574           move.l     -[A7], 0x75646574 /* 'udet' */
  1495. 00001008  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1496. 0000100C  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1497. 00001010  4EAD 06F2                jsr        [A5 + 0x6F2 /* export_218 */]
  1498. 00001014  265F                     movea.l    A3, [A7]+
  1499. 00001016  42A7                     clr.l      -[A7]
  1500. 00001018  2F0B                     move.l     -[A7], A3
  1501. 0000101A  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  1502. 0000101E  2E1F                     move.l     D7, [A7]+
  1503. 00001020  5EC0                     sgt        D0
  1504. 00001022  4A00                     tst.b      D0
  1505. 00001024  660C                     bne        +0xE /* 00001032 */
  1506. 00001026  2054                     movea.l    A0, [A4]
  1507. 00001028  4A68 00EE                tst.w      [A0 + 0xEE]
  1508. 0000102C  5EC1                     sgt        D1
  1509. 0000102E  8001                     or.b       D0, D1
  1510. 00001030  6730                     beq        +0x32 /* 00001062 */
  1511. label00001032:
  1512. 00001032  4AAE FFE8                tst.l      [A6 - 0x18]
  1513. 00001036  660E                     bne        +0x10 /* 00001046 */
  1514. 00001038  42A7                     clr.l      -[A7]
  1515. 0000103A  4EAD 3D62                jsr        [A5 + 0x3D62 /* export_1960 */]
  1516. 0000103E  2D57 FFE8                move.l     [A6 - 0x18], [A7]
  1517. 00001042  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1518. label00001046:
  1519. 00001046  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  1520. 0000104A  2F0B                     move.l     -[A7], A3
  1521. 0000104C  4267                     clr.w      -[A7]
  1522. 0000104E  4EAD 3DC2                jsr        [A5 + 0x3DC2 /* export_1972 */]
  1523. 00001052  4267                     clr.w      -[A7]
  1524. 00001054  486E FF5C                pea.l      [A6 - 0xA4]
  1525. 00001058  4267                     clr.w      -[A7]
  1526. 0000105A  4EAD 3E92                jsr        [A5 + 0x3E92 /* export_1998 */]
  1527. 0000105E  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1528. label00001062:
  1529. 00001062  2254                     movea.l    A1, [A4]
  1530. 00001064  41E9 0056                lea.l      A0, [A1 + 0x56]
  1531. 00001068  45EE FF5C                lea.l      A2, [A6 - 0xA4]
  1532. 0000106C  7024                     moveq.l    D0, 0x24
  1533. label0000106E:
  1534. 0000106E  20DA                     move.l     [A0]+, [A2]+
  1535. 00001070  51C8 FFFC                dbf        D0, -0x6 /* 0000106E */
  1536. 00001074  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  1537. 00001078  4E5E                     unlink     A6
  1538. 0000107A  2E9F                     move.l     [A7], [A7]+
  1539. 0000107C  4E75                     rts
  1540. 0000107E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1541. 00001082  0000 2F0C                ori.b      D0, 0xC
  1542. 00001086  286E 0008                movea.l    A4, [A6 + 0x8]
  1543. 0000108A  4AAC FFFC                tst.l      [A4 - 0x4]
  1544. 0000108E  6708                     beq        +0xA /* 00001098 */
  1545. 00001090  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  1546. 00001094  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  1547. label00001098:
  1548. 00001098  4267                     clr.w      -[A7]
  1549. 0000109A  486C FFAC                pea.l      [A4 - 0x54]
  1550. 0000109E  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  1551. 000010A2  395F FFB0                move.w     [A4 - 0x50], [A7]+
  1552. 000010A6  285F                     movea.l    A4, [A7]+
  1553. 000010A8  4E5E                     unlink     A6
  1554. 000010AA  205F                     movea.l    A0, [A7]+
  1555. 000010AC  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1556. 000010B0  4ED0                     jmp        [A0]
  1557. 000010B2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1558. export_1760: // at 000010B4 (misaligned)
  1559. 000010B6  FF22                     .extension 0xF22 <<F/4-5/7>> // unimplemented
  1560. 000010B8  48E7 0118                movem.l    -[A7], D7,A3,A4
  1561. 000010BC  422E 000C                clr.b      [A6 + 0xC]
  1562. 000010C0  7000                     moveq.l    D0, 0x00
  1563. 000010C2  2D40 FFFC                move.l     [A6 - 0x4], D0
  1564. 000010C6  102D F124                move.b     D0, [A5 - 0xEDC]
  1565. 000010CA  670E                     beq        +0x10 /* 000010DA */
  1566. 000010CC  2F3C 0003 0FA8           move.l     -[A7], 0x30FA8
  1567. 000010D2  4EAD 3F92                jsr        [A5 + 0x3F92 /* export_2030 */]
  1568. 000010D6  6000 0148                bra        +0x14A /* 00001220 */
  1569. label000010DA:
  1570. 000010DA  4267                     clr.w      -[A7]
  1571. 000010DC  4EAD 3FE2                jsr        [A5 + 0x3FE2 /* export_2040 */]
  1572. 000010E0  101F                     move.b     D0, [A7]+
  1573. 000010E2  6704                     beq        +0x6 /* 000010E8 */
  1574. 000010E4  6000 013A                bra        +0x13C /* 00001220 */
  1575. label000010E8:
  1576. 000010E8  4267                     clr.w      -[A7]
  1577. 000010EA  486E FFAC                pea.l      [A6 - 0x54]
  1578. 000010EE  3F3C 0103                move.w     -[A7], 0x103
  1579. 000010F2  4EAD 3E4A                jsr        [A5 + 0x3E4A /* export_1989 */]
  1580. 000010F6  3D5F FFB0                move.w     [A6 - 0x50], [A7]+
  1581. 000010FA  0C6E 052E FFB0           cmpi.w     [A6 - 0x50], 0x52E
  1582. 00001100  6612                     bne        +0x14 /* 00001114 */
  1583. 00001102  4267                     clr.w      -[A7]
  1584. 00001104  486E FFAC                pea.l      [A6 - 0x54]
  1585. 00001108  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  1586. 0000110C  3D5F FFB0                move.w     [A6 - 0x50], [A7]+
  1587. 00001110  6000 010E                bra        +0x110 /* 00001220 */
  1588. label00001114:
  1589. 00001114  3F2E FFB0                move.w     -[A7], [A6 - 0x50]
  1590. 00001118  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1591. 0000111C  4267                     clr.w      -[A7]
  1592. 0000111E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1593. 00001122  486E FF24                pea.l      [A6 - 0xDC]
  1594. 00001126  4EAD 3EB2                jsr        [A5 + 0x3EB2 /* export_2002 */]
  1595. 0000112A  3E1F                     move.w     D7, [A7]+
  1596. 0000112C  671C                     beq        +0x1E /* 0000114A */
  1597. 0000112E  4267                     clr.w      -[A7]
  1598. 00001130  486E FFAC                pea.l      [A6 - 0x54]
  1599. 00001134  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  1600. 00001138  3D5F FFB0                move.w     [A6 - 0x50], [A7]+
  1601. 0000113C  2F3C 0001 0FA8           move.l     -[A7], 0x10FA8
  1602. 00001142  4EAD 3F92                jsr        [A5 + 0x3F92 /* export_2030 */]
  1603. 00001146  6000 00D8                bra        +0xDA /* 00001220 */
  1604. label0000114A:
  1605. 0000114A  486E FFB2                pea.l      [A6 - 0x4E]
  1606. 0000114E  487A FF30                pea.l      [PC - 0xD0 /* 00001080, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1607. 00001152  2F0E                     move.l     -[A7], A6
  1608. 00001154  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  1609. 00001158  0C6D 0700 FC50           cmpi.w     [A5 - 0x3B0], 0x700
  1610. 0000115E  6D12                     blt        +0x14 /* 00001172 */
  1611. 00001160  42A7                     clr.l      -[A7]
  1612. 00001162  3F3C 0FA7                move.w     -[A7], 0xFA7
  1613. 00001166  42A7                     clr.l      -[A7]
  1614. 00001168  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  1615. 0000116C  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1616. 00001170  6010                     bra        +0x12 /* 00001182 */
  1617. label00001172:
  1618. 00001172  42A7                     clr.l      -[A7]
  1619. 00001174  3F3C 0FA5                move.w     -[A7], 0xFA5
  1620. 00001178  42A7                     clr.l      -[A7]
  1621. 0000117A  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  1622. 0000117E  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1623. label00001182:
  1624. 00001182  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1625. 00001186  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1626. 0000118A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1627. 0000118E  2F2D ECD0                move.l     -[A7], [A5 - 0x1330]
  1628. 00001192  4EBA EE6C                jsr        [PC - 0x1194 /* 00000000 */]
  1629. 00001196  42A7                     clr.l      -[A7]
  1630. 00001198  2F3C 6564 6465           move.l     -[A7], 0x65646465 /* 'edde' */
  1631. 0000119E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1632. 000011A2  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1633. 000011A6  285F                     movea.l    A4, [A7]+
  1634. 000011A8  42A7                     clr.l      -[A7]
  1635. 000011AA  2F3C 7564 6574           move.l     -[A7], 0x75646574 /* 'udet' */
  1636. 000011B0  2F0C                     move.l     -[A7], A4
  1637. 000011B2  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1638. 000011B6  265F                     movea.l    A3, [A7]+
  1639. 000011B8  2F0B                     move.l     -[A7], A3
  1640. 000011BA  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1641. 000011BE  2F0B                     move.l     -[A7], A3
  1642. 000011C0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1643. 000011C4  4EAD 1F5A                jsr        [A5 + 0x1F5A /* export_999 */]
  1644. 000011C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1645. 000011CC  2F0C                     move.l     -[A7], A4
  1646. 000011CE  4EBA FC30                jsr        [PC - 0x3D0 /* 00000E00 */]
  1647. 000011D2  42A7                     clr.l      -[A7]
  1648. 000011D4  2F0C                     move.l     -[A7], A4
  1649. 000011D6  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  1650. 000011DA  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  1651. 000011DE  203C 646F 6E65           move.l     D0, 0x646F6E65 /* 'done' */
  1652. 000011E4  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  1653. 000011E8  660C                     bne        +0xE /* 000011F6 */
  1654. 000011EA  2F0C                     move.l     -[A7], A4
  1655. 000011EC  4EBA FDF2                jsr        [PC - 0x20E /* 00000FE0 */]
  1656. 000011F0  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  1657. label000011F6:
  1658. 000011F6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1659. 000011FA  486D ECD0                pea.l      [A5 - 0x1330]
  1660. 000011FE  4EBA EE74                jsr        [PC - 0x118C /* 00000074 */]
  1661. 00001202  486E FFB2                pea.l      [A6 - 0x4E]
  1662. 00001206  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  1663. 0000120A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1664. 0000120E  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  1665. 00001212  4267                     clr.w      -[A7]
  1666. 00001214  486E FFAC                pea.l      [A6 - 0x54]
  1667. 00001218  4EAD 3E52                jsr        [A5 + 0x3E52 /* export_1990 */]
  1668. 0000121C  3D5F FFB0                move.w     [A6 - 0x50], [A7]+
  1669. label00001220:
  1670. 00001220  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1671. 00001224  4E5E                     unlink     A6
  1672. 00001226  2E9F                     move.l     [A7], [A7]+
  1673. 00001228  4E75                     rts
  1674. 0000122A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1675. // begin alternate branch 0000122C-00001230
  1676. fn0000122C:
  1677. 0000122C  4E56 FFD4                link       A6, -0x002C
  1678. // end alternate branch 0000122C-00001230
  1679. fn0000122C: // (misaligned)
  1680. 0000122E  FFD4                     .invalid   <<F/7/7>>
  1681. 00001230  48E7 0018                movem.l    -[A7], A3,A4
  1682. 00001234  206E 000C                movea.l    A0, [A6 + 0xC]
  1683. 00001238  43EE FFE0                lea.l      A1, [A6 - 0x20]
  1684. 0000123C  7007                     moveq.l    D0, 0x07
  1685. label0000123E:
  1686. 0000123E  22D8                     move.l     [A1]+, [A0]+
  1687. 00001240  51C8 FFFC                dbf        D0, -0x6 /* 0000123E */
  1688. 00001244  422E 0010                clr.b      [A6 + 0x10]
  1689. 00001248  206E 0008                movea.l    A0, [A6 + 0x8]
  1690. 0000124C  4210                     clr.b      [A0]
  1691. 0000124E  42A7                     clr.l      -[A7]
  1692. 00001250  3F3C 12A9                move.w     -[A7], 0x12A9
  1693. 00001254  42A7                     clr.l      -[A7]
  1694. 00001256  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  1695. 0000125A  285F                     movea.l    A4, [A7]+
  1696. 0000125C  2F0C                     move.l     -[A7], A4
  1697. 0000125E  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1698. 00001262  42A7                     clr.l      -[A7]
  1699. 00001264  2F3C 5657 3031           move.l     -[A7], 0x56573031 /* 'VW01' */
  1700. 0000126A  2F0C                     move.l     -[A7], A4
  1701. 0000126C  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1702. 00001270  265F                     movea.l    A3, [A7]+
  1703. 00001272  487A 0066                pea.l      [PC + 0x66 /* 000012DA, value 0x55E6669, pstring "^file" */]
  1704. 00001276  486E FFE0                pea.l      [A6 - 0x20]
  1705. 0000127A  2F0B                     move.l     -[A7], A3
  1706. 0000127C  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  1707. 00001280  42A7                     clr.l      -[A7]
  1708. 00001282  2F0B                     move.l     -[A7], A3
  1709. 00001284  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  1710. 00001288  2D5F FFD4                move.l     [A6 - 0x2C], [A7]+
  1711. 0000128C  203C 6466 6C74           move.l     D0, 0x64666C74 /* 'dflt' */
  1712. 00001292  B0AE FFD4                cmp.l      D0, [A6 - 0x2C]
  1713. 00001296  6608                     bne        +0xA /* 000012A0 */
  1714. 00001298  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  1715. 0000129E  6020                     bra        +0x22 /* 000012C0 */
  1716. label000012A0:
  1717. 000012A0  203C 7265 7061           move.l     D0, 0x72657061 /* 'repa' */
  1718. 000012A6  B0AE FFD4                cmp.l      D0, [A6 - 0x2C]
  1719. 000012AA  6610                     bne        +0x12 /* 000012BC */
  1720. 000012AC  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  1721. 000012B2  206E 0008                movea.l    A0, [A6 + 0x8]
  1722. 000012B6  10BC 0001                move.b     [A0], 0x1
  1723. 000012BA  6004                     bra        +0x6 /* 000012C0 */
  1724. label000012BC:
  1725. 000012BC  422E 0010                clr.b      [A6 + 0x10]
  1726. label000012C0:
  1727. 000012C0  2F0C                     move.l     -[A7], A4
  1728. 000012C2  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  1729. 000012C6  2F2D FC34                move.l     -[A7], [A5 - 0x3CC]
  1730. 000012CA  4EAD 1CCA                jsr        [A5 + 0x1CCA /* export_917 */]
  1731. 000012CE  4CDF 1800                movem.l    A3,A4, [A7]+
  1732. 000012D2  4E5E                     unlink     A6
  1733. 000012D4  205F                     movea.l    A0, [A7]+
  1734. 000012D6  504F                     addq.w     A7, 8
  1735. 000012D8  4ED0                     jmp        [A0]
  1736. 000012DA  055E                     bchg       [A6]+, D2
  1737. 000012DC  6669                     bne        +0x6B /* 00001347 */
  1738. 000012DE  6C65                     bge        +0x67 /* 00001345 */
  1739. fn000012E0:
  1740. 000012E0  4E56 FFF6                link       A6, -0x000A
  1741. 000012E4  48E7 0308                movem.l    -[A7], D6,D7,A4
  1742. 000012E8  206E 000C                movea.l    A0, [A6 + 0xC]
  1743. 000012EC  7000                     moveq.l    D0, 0x00
  1744. 000012EE  2080                     move.l     [A0], D0
  1745. 000012F0  206E 0008                movea.l    A0, [A6 + 0x8]
  1746. 000012F4  7000                     moveq.l    D0, 0x00
  1747. 000012F6  2080                     move.l     [A0], D0
  1748. 000012F8  2E3C 0002 0000           move.l     D7, 0x20000
  1749. 000012FE  4206                     clr.b      D6
  1750. label00001300:
  1751. 00001300  42A7                     clr.l      -[A7]
  1752. 00001302  2F07                     move.l     -[A7], D7
  1753. 00001304  4EAD 233A                jsr        [A5 + 0x233A /* export_1123 */]
  1754. 00001308  285F                     movea.l    A4, [A7]+
  1755. 0000130A  200C                     move.l     D0, A4
  1756. 0000130C  6618                     bne        +0x1A /* 00001326 */
  1757. 0000130E  2F07                     move.l     -[A7], D7
  1758. 00001310  7002                     moveq.l    D0, 0x02
  1759. 00001312  2F00                     move.l     -[A7], D0
  1760. 00001314  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  1761. 00001318  2E1F                     move.l     D7, [A7]+
  1762. 0000131A  7002                     moveq.l    D0, 0x02
  1763. 0000131C  B087                     cmp.l      D0, D7
  1764. 0000131E  6F08                     ble        +0xA /* 00001328 */
  1765. 00001320  7E00                     moveq.l    D7, 0x00
  1766. 00001322  7C01                     moveq.l    D6, 0x01
  1767. 00001324  6002                     bra        +0x4 /* 00001328 */
  1768. label00001326:
  1769. 00001326  7C01                     moveq.l    D6, 0x01
  1770. label00001328:
  1771. 00001328  7002                     moveq.l    D0, 0x02
  1772. 0000132A  B087                     cmp.l      D0, D7
  1773. 0000132C  5EC0                     sgt        D0
  1774. 0000132E  8006                     or.b       D0, D6
  1775. 00001330  0240 0001                andi.w     D0, 0x1
  1776. 00001334  67CA                     beq        -0x34 /* 00001300 */
  1777. 00001336  206E 000C                movea.l    A0, [A6 + 0xC]
  1778. 0000133A  208C                     move.l     [A0], A4
  1779. 0000133C  206E 0008                movea.l    A0, [A6 + 0x8]
  1780. 00001340  2087                     move.l     [A0], D7
  1781. 00001342  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  1782. 00001346  4E5E                     unlink     A6
  1783. 00001348  205F                     movea.l    A0, [A7]+
  1784. 0000134A  504F                     addq.w     A7, 8
  1785. 0000134C  4ED0                     jmp        [A0]
  1786. 0000134E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1787. // begin alternate branch 00001350-00001354
  1788. fn00001350:
  1789. 00001350  4E56 FDE8                link       A6, -0x0218
  1790. // end alternate branch 00001350-00001354
  1791. fn00001350: // (misaligned)
  1792. 00001352  FDE8                     .invalid   <<F/7/6>>
  1793. 00001354  48E7 0300                movem.l    -[A7], D6,D7
  1794. 00001358  41EE FF00                lea.l      A0, [A6 - 0x100]
  1795. 0000135C  43FA 0076                lea.l      A1, [PC + 0x76 /* 000013D4, value 0x454656D, pstring "Temp" */]
  1796. 00001360  20D9                     move.l     [A0]+, [A1]+
  1797. 00001362  3091                     move.w     [A0], [A1]
  1798. 00001364  4207                     clr.b      D7
  1799. label00001366:
  1800. 00001366  42A7                     clr.l      -[A7]
  1801. 00001368  A975                     syscall    TickCount
  1802. 0000136A  2C17                     move.l     D6, [A7]
  1803. 0000136C  486E FF00                pea.l      [A6 - 0x100]
  1804. 00001370  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  1805. 00001374  487A 005E                pea.l      [PC + 0x5E /* 000013D4, value 0x454656D, pstring "Temp" */]
  1806. 00001378  486E FF00                pea.l      [A6 - 0x100]
  1807. 0000137C  486E FDE8                pea.l      [A6 - 0x218]
  1808. 00001380  3F3C 0002                move.w     -[A7], 0x2
  1809. 00001384  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  1810. 00001388  41EE FF00                lea.l      A0, [A6 - 0x100]
  1811. 0000138C  43EE FDE8                lea.l      A1, [A6 - 0x218]
  1812. 00001390  703F                     moveq.l    D0, 0x3F
  1813. label00001392:
  1814. 00001392  20D9                     move.l     [A0]+, [A1]+
  1815. 00001394  51C8 FFFC                dbf        D0, -0x6 /* 00001392 */
  1816. 00001398  4267                     clr.w      -[A7]
  1817. 0000139A  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1818. 0000139E  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1819. 000013A2  486E FF00                pea.l      [A6 - 0x100]
  1820. 000013A6  486E FEEA                pea.l      [A6 - 0x116]
  1821. 000013AA  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  1822. 000013AE  4A5F                     tst.w      [A7]+
  1823. 000013B0  6702                     beq        +0x4 /* 000013B4 */
  1824. 000013B2  7E01                     moveq.l    D7, 0x01
  1825. label000013B4:
  1826. 000013B4  1007                     move.b     D0, D7
  1827. 000013B6  67AE                     beq        -0x50 /* 00001366 */
  1828. 000013B8  206E 000E                movea.l    A0, [A6 + 0xE]
  1829. 000013BC  43EE FF00                lea.l      A1, [A6 - 0x100]
  1830. 000013C0  7007                     moveq.l    D0, 0x07
  1831. label000013C2:
  1832. 000013C2  20D9                     move.l     [A0]+, [A1]+
  1833. 000013C4  51C8 FFFC                dbf        D0, -0x6 /* 000013C2 */
  1834. 000013C8  4CDF 00C0                movem.l    D6,D7, [A7]+
  1835. 000013CC  4E5E                     unlink     A6
  1836. 000013CE  205F                     movea.l    A0, [A7]+
  1837. 000013D0  5C4F                     addq.w     A7, 6
  1838. 000013D2  4ED0                     jmp        [A0]
  1839. 000013D4  0454 656D                subi.w     [A4], 0x656D /* 'em' */
  1840. 000013D8  7000                     moveq.l    D0, 0x00
  1841. 000013DA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1842. // begin alternate branch 000013DC-000013E0
  1843. fn000013DC:
  1844. 000013DC  4E56 FF46                link       A6, -0x00BA
  1845. // end alternate branch 000013DC-000013E0
  1846. fn000013DC: // (misaligned)
  1847. 000013DE  FF46                     .extension 0xF46 <<F/4-5/7>> // unimplemented
  1848. 000013E0  206E 0012                movea.l    A0, [A6 + 0x12]
  1849. 000013E4  43EE FFE0                lea.l      A1, [A6 - 0x20]
  1850. 000013E8  7007                     moveq.l    D0, 0x07
  1851. label000013EA:
  1852. 000013EA  22D8                     move.l     [A1]+, [A0]+
  1853. 000013EC  51C8 FFFC                dbf        D0, -0x6 /* 000013EA */
  1854. 000013F0  206E 0008                movea.l    A0, [A6 + 0x8]
  1855. 000013F4  43EE FFC0                lea.l      A1, [A6 - 0x40]
  1856. 000013F8  7007                     moveq.l    D0, 0x07
  1857. label000013FA:
  1858. 000013FA  22D8                     move.l     [A1]+, [A0]+
  1859. 000013FC  51C8 FFFC                dbf        D0, -0x6 /* 000013FA */
  1860. 00001400  7000                     moveq.l    D0, 0x00
  1861. 00001402  2D40 FF52                move.l     [A6 - 0xAE], D0
  1862. 00001406  41EE FFE0                lea.l      A0, [A6 - 0x20]
  1863. 0000140A  2D48 FF58                move.l     [A6 - 0xA8], A0
  1864. 0000140E  3D6E 000C FF5C           move.w     [A6 - 0xA4], [A6 + 0xC]
  1865. 00001414  2D6E 000E FF76           move.l     [A6 - 0x8A], [A6 + 0xE]
  1866. 0000141A  41EE FFC0                lea.l      A0, [A6 - 0x40]
  1867. 0000141E  2D48 FF62                move.l     [A6 - 0x9E], A0
  1868. 00001422  4267                     clr.w      -[A7]
  1869. 00001424  486E FF46                pea.l      [A6 - 0xBA]
  1870. 00001428  4267                     clr.w      -[A7]
  1871. 0000142A  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  1872. 0000142E  3D5F 0016                move.w     [A6 + 0x16], [A7]+
  1873. 00001432  4E5E                     unlink     A6
  1874. 00001434  205F                     movea.l    A0, [A7]+
  1875. 00001436  DEFC 000E                add.w      A7, 0xE
  1876. 0000143A  4ED0                     jmp        [A0]
  1877. fn0000143C:
  1878. 0000143C  4E56 FBFE                link       A6, -0x0402
  1879. 00001440  206E 0008                movea.l    A0, [A6 + 0x8]
  1880. 00001444  43EE FF00                lea.l      A1, [A6 - 0x100]
  1881. 00001448  703F                     moveq.l    D0, 0x3F
  1882. label0000144A:
  1883. 0000144A  22D8                     move.l     [A1]+, [A0]+
  1884. 0000144C  51C8 FFFC                dbf        D0, -0x6 /* 0000144A */
  1885. 00001450  4A6E 000E                tst.w      [A6 + 0xE]
  1886. 00001454  6608                     bne        +0xA /* 0000145E */
  1887. 00001456  422E 0010                clr.b      [A6 + 0x10]
  1888. 0000145A  6000 00BA                bra        +0xBC /* 00001516 */
  1889. label0000145E:
  1890. 0000145E  4267                     clr.w      -[A7]
  1891. 00001460  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1892. 00001464  3F3C 0080                move.w     -[A7], 0x80
  1893. 00001468  486E FD00                pea.l      [A6 - 0x300]
  1894. 0000146C  4EAD 2042                jsr        [A5 + 0x2042 /* export_1028 */]
  1895. 00001470  1D5F FBFF                move.b     [A6 - 0x401], [A7]+
  1896. 00001474  486E FE00                pea.l      [A6 - 0x200]
  1897. 00001478  3F3C 0FAF                move.w     -[A7], 0xFAF
  1898. 0000147C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1899. 00001480  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1900. 00001484  4A2E FF00                tst.b      [A6 - 0x100]
  1901. 00001488  6628                     bne        +0x2A /* 000014B2 */
  1902. 0000148A  486E FC00                pea.l      [A6 - 0x400]
  1903. 0000148E  2F3C 000E 0FAF           move.l     -[A7], 0xE0FAF
  1904. 00001494  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1905. 00001498  486E FC00                pea.l      [A6 - 0x400]
  1906. 0000149C  486E FE00                pea.l      [A6 - 0x200]
  1907. 000014A0  487A 007C                pea.l      [PC + 0x7C /* 0000151E, value 0x4E56 'NV', cstring "" */]
  1908. 000014A4  486E FD00                pea.l      [A6 - 0x300]
  1909. 000014A8  487A 0074                pea.l      [PC + 0x74 /* 0000151E, value 0x4E56 'NV', cstring "" */]
  1910. 000014AC  4EAD 455A                jsr        [A5 + 0x455A /* export_2215 */]
  1911. 000014B0  6026                     bra        +0x28 /* 000014D8 */
  1912. label000014B2:
  1913. 000014B2  486E FC00                pea.l      [A6 - 0x400]
  1914. 000014B6  2F3C 0008 0FAF           move.l     -[A7], 0x80FAF
  1915. 000014BC  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1916. 000014C0  486E FC00                pea.l      [A6 - 0x400]
  1917. 000014C4  486E FE00                pea.l      [A6 - 0x200]
  1918. 000014C8  486E FF00                pea.l      [A6 - 0x100]
  1919. 000014CC  486E FD00                pea.l      [A6 - 0x300]
  1920. 000014D0  487A 004C                pea.l      [PC + 0x4C /* 0000151E, value 0x4E56 'NV', cstring "" */]
  1921. 000014D4  4EAD 455A                jsr        [A5 + 0x455A /* export_2215 */]
  1922. label000014D8:
  1923. 000014D8  486E FD00                pea.l      [A6 - 0x300]
  1924. 000014DC  2F3C 000C 0FAF           move.l     -[A7], 0xC0FAF
  1925. 000014E2  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1926. 000014E6  486E FE00                pea.l      [A6 - 0x200]
  1927. 000014EA  2F3C 000D 0FAF           move.l     -[A7], 0xD0FAF
  1928. 000014F0  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1929. 000014F4  4267                     clr.w      -[A7]
  1930. 000014F6  486E FD00                pea.l      [A6 - 0x300]
  1931. 000014FA  486E FE00                pea.l      [A6 - 0x200]
  1932. 000014FE  486E FC00                pea.l      [A6 - 0x400]
  1933. 00001502  4EAD 3FD2                jsr        [A5 + 0x3FD2 /* export_2038 */]
  1934. 00001506  101F                     move.b     D0, [A7]+
  1935. 00001508  6706                     beq        +0x8 /* 00001510 */
  1936. 0000150A  422E 0010                clr.b      [A6 + 0x10]
  1937. 0000150E  6006                     bra        +0x8 /* 00001516 */
  1938. label00001510:
  1939. 00001510  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  1940. label00001516:
  1941. 00001516  4E5E                     unlink     A6
  1942. 00001518  205F                     movea.l    A0, [A7]+
  1943. 0000151A  504F                     addq.w     A7, 8
  1944. 0000151C  4ED0                     jmp        [A0]
  1945. 0000151E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1946. 00001522  FFFE                     .invalid   <<F/7/7>>
  1947. 00001524  48E7 0108                movem.l    -[A7], D7,A4
  1948. 00001528  286E 0008                movea.l    A4, [A6 + 0x8]
  1949. 0000152C  102C FDE6                move.b     D0, [A4 - 0x21A]
  1950. 00001530  670C                     beq        +0xE /* 0000153E */
  1951. 00001532  4267                     clr.w      -[A7]
  1952. 00001534  3F2C FFB4                move.w     -[A7], [A4 - 0x4C]
  1953. 00001538  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1954. 0000153C  3E1F                     move.w     D7, [A7]+
  1955. label0000153E:
  1956. 0000153E  102C FDE7                move.b     D0, [A4 - 0x219]
  1957. 00001542  670C                     beq        +0xE /* 00001550 */
  1958. 00001544  4267                     clr.w      -[A7]
  1959. 00001546  3F2C FFB6                move.w     -[A7], [A4 - 0x4A]
  1960. 0000154A  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1961. 0000154E  3E1F                     move.w     D7, [A7]+
  1962. label00001550:
  1963. 00001550  102C FDE8                move.b     D0, [A4 - 0x218]
  1964. 00001554  6714                     beq        +0x16 /* 0000156A */
  1965. 00001556  4267                     clr.w      -[A7]
  1966. 00001558  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  1967. 0000155C  2F2C 0014                move.l     -[A7], [A4 + 0x14]
  1968. 00001560  486C FE28                pea.l      [A4 - 0x1D8]
  1969. 00001564  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1970. 00001568  3E1F                     move.w     D7, [A7]+
  1971. label0000156A:
  1972. 0000156A  4CDF 1080                movem.l    D7,A4, [A7]+
  1973. 0000156E  4E5E                     unlink     A6
  1974. 00001570  205F                     movea.l    A0, [A7]+
  1975. 00001572  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1976. 00001576  4ED0                     jmp        [A0]
  1977. fn00001578:
  1978. 00001578  4E56 FD44                link       A6, -0x02BC
  1979. 0000157C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1980. 00001580  206E 0018                movea.l    A0, [A6 + 0x18]
  1981. 00001584  43EE FFBA                lea.l      A1, [A6 - 0x46]
  1982. 00001588  7010                     moveq.l    D0, 0x10
  1983. label0000158A:
  1984. 0000158A  22D8                     move.l     [A1]+, [A0]+
  1985. 0000158C  51C8 FFFC                dbf        D0, -0x6 /* 0000158A */
  1986. 00001590  3290                     move.w     [A1], [A0]
  1987. 00001592  266E 0020                movea.l    A3, [A6 + 0x20]
  1988. 00001596  286E 000E                movea.l    A4, [A6 + 0xE]
  1989. 0000159A  3A2E 000C                move.w     D5, [A6 + 0xC]
  1990. 0000159E  426E FDE6                clr.w      [A6 - 0x21A]
  1991. 000015A2  422E FDE8                clr.b      [A6 - 0x218]
  1992. 000015A6  4204                     clr.b      D4
  1993. 000015A8  486E FDEA                pea.l      [A6 - 0x216]
  1994. 000015AC  487A FF72                pea.l      [PC - 0x8E /* 00001520, value 0x4E56FFFE */]
  1995. 000015B0  2F0E                     move.l     -[A7], A6
  1996. 000015B2  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  1997. 000015B6  486E FD4C                pea.l      [A6 - 0x2B4]
  1998. 000015BA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1999. 000015BE  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2000. 000015C2  4EBA FD8C                jsr        [PC - 0x274 /* 00001350 */]
  2001. 000015C6  205F                     movea.l    A0, [A7]+
  2002. 000015C8  43EE FE28                lea.l      A1, [A6 - 0x1D8]
  2003. 000015CC  7007                     moveq.l    D0, 0x07
  2004. label000015CE:
  2005. 000015CE  22D8                     move.l     [A1]+, [A0]+
  2006. 000015D0  51C8 FFFC                dbf        D0, -0x6 /* 000015CE */
  2007. 000015D4  4267                     clr.w      -[A7]
  2008. 000015D6  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2009. 000015DA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2010. 000015DE  486E FFC0                pea.l      [A6 - 0x40]
  2011. 000015E2  486E FF78                pea.l      [A6 - 0x88]
  2012. 000015E6  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  2013. 000015EA  4A5F                     tst.w      [A7]+
  2014. 000015EC  6624                     bne        +0x26 /* 00001612 */
  2015. 000015EE  206E 0008                movea.l    A0, [A6 + 0x8]
  2016. 000015F2  1010                     move.b     D0, [A0]
  2017. 000015F4  661A                     bne        +0x1C /* 00001610 */
  2018. 000015F6  2F00                     move.l     -[A7], D0
  2019. 000015F8  4267                     clr.w      -[A7]
  2020. 000015FA  486E FFC0                pea.l      [A6 - 0x40]
  2021. 000015FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2022. 00001602  4EBA FC28                jsr        [PC - 0x3D8 /* 0000122C */]
  2023. 00001606  121F                     move.b     D1, [A7]+
  2024. 00001608  201F                     move.l     D0, [A7]+
  2025. 0000160A  8001                     or.b       D0, D1
  2026. 0000160C  6700 04CA                beq        +0x4CC /* 00001AD8 */
  2027. label00001610:
  2028. 00001610  7801                     moveq.l    D4, 0x01
  2029. label00001612:
  2030. 00001612  41EE FE68                lea.l      A0, [A6 - 0x198]
  2031. 00001616  43EE FFC0                lea.l      A1, [A6 - 0x40]
  2032. 0000161A  700F                     moveq.l    D0, 0x0F
  2033. label0000161C:
  2034. 0000161C  20D9                     move.l     [A0]+, [A1]+
  2035. 0000161E  51C8 FFFC                dbf        D0, -0x6 /* 0000161C */
  2036. 00001622  7000                     moveq.l    D0, 0x00
  2037. 00001624  2D40 FD78                move.l     [A6 - 0x288], D0
  2038. 00001628  41EE FE68                lea.l      A0, [A6 - 0x198]
  2039. 0000162C  2D48 FD7E                move.l     [A6 - 0x282], A0
  2040. 00001630  3D6E FFBA FD82           move.w     [A6 - 0x27E], [A6 - 0x46]
  2041. 00001636  426E FD88                clr.w      [A6 - 0x278]
  2042. 0000163A  2D6E FFBC FD9C           move.l     [A6 - 0x264], [A6 - 0x44]
  2043. 00001640  4267                     clr.w      -[A7]
  2044. 00001642  486E FD6C                pea.l      [A6 - 0x294]
  2045. 00001646  4267                     clr.w      -[A7]
  2046. 00001648  4EAD 03FA                jsr        [A5 + 0x3FA /* export_123 */]
  2047. 0000164C  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2048. 00001650  2D6E FDA2 FF8C           move.l     [A6 - 0x74], [A6 - 0x25E]
  2049. 00001656  2D6E FDAC FF90           move.l     [A6 - 0x70], [A6 - 0x254]
  2050. 0000165C  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  2051. 00001660  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2052. 00001664  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  2053. 00001668  2D5F FF94                move.l     [A6 - 0x6C], [A7]+
  2054. 0000166C  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  2055. 00001670  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2056. 00001674  4EAD 4912                jsr        [A5 + 0x4912 /* export_2334 */]
  2057. 00001678  2D5F FF98                move.l     [A6 - 0x68], [A7]+
  2058. 0000167C  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  2059. 00001680  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2060. 00001684  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  2061. 00001688  2D5F FF9C                move.l     [A6 - 0x64], [A7]+
  2062. 0000168C  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  2063. 00001690  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2064. 00001694  4EAD 4912                jsr        [A5 + 0x4912 /* export_2334 */]
  2065. 00001698  2D5F FFA0                move.l     [A6 - 0x60], [A7]+
  2066. 0000169C  202E FF9C                move.l     D0, [A6 - 0x64]
  2067. 000016A0  D0AE FF94                add.l      D0, [A6 - 0x6C]
  2068. 000016A4  5480                     addq.l     D0, 2
  2069. 000016A6  E380                     asl        D0, 1
  2070. 000016A8  3D40 FF88                move.w     [A6 - 0x78], D0
  2071. 000016AC  4247                     clr.w      D7
  2072. 000016AE  200C                     move.l     D0, A4
  2073. 000016B0  670A                     beq        +0xC /* 000016BC */
  2074. 000016B2  2F0C                     move.l     -[A7], A4
  2075. 000016B4  3F2E FF88                move.w     -[A7], [A6 - 0x78]
  2076. 000016B8  4EAD 3FAA                jsr        [A5 + 0x3FAA /* export_2033 */]
  2077. label000016BC:
  2078. 000016BC  4267                     clr.w      -[A7]
  2079. 000016BE  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2080. 000016C2  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2081. 000016C6  486E FFC0                pea.l      [A6 - 0x40]
  2082. 000016CA  1F3C 0001                move.b     -[A7], 0x1
  2083. 000016CE  486E FFB4                pea.l      [A6 - 0x4C]
  2084. 000016D2  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  2085. 000016D6  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2086. 000016DA  1D7C 0001 FDE6           move.b     [A6 - 0x21A], 0x1
  2087. 000016E0  4267                     clr.w      -[A7]
  2088. 000016E2  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2089. 000016E6  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2090. 000016EA  486E FFC0                pea.l      [A6 - 0x40]
  2091. 000016EE  486E FF68                pea.l      [A6 - 0x98]
  2092. 000016F2  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  2093. 000016F6  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2094. 000016FA  4267                     clr.w      -[A7]
  2095. 000016FC  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2096. 00001700  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2097. 00001704  486E FE28                pea.l      [A6 - 0x1D8]
  2098. 00001708  2F2E FF6C                move.l     -[A7], [A6 - 0x94]
  2099. 0000170C  2F2E FF68                move.l     -[A7], [A6 - 0x98]
  2100. 00001710  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  2101. 00001714  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2102. 00001718  1D7C 0001 FDE8           move.b     [A6 - 0x218], 0x1
  2103. 0000171E  4267                     clr.w      -[A7]
  2104. 00001720  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2105. 00001724  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2106. 00001728  486E FE28                pea.l      [A6 - 0x1D8]
  2107. 0000172C  1F3C 0003                move.b     -[A7], 0x3
  2108. 00001730  486E FFB6                pea.l      [A6 - 0x4A]
  2109. 00001734  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  2110. 00001738  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2111. 0000173C  1D7C 0001 FDE7           move.b     [A6 - 0x219], 0x1
  2112. 00001742  4267                     clr.w      -[A7]
  2113. 00001744  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2114. 00001748  3F3C 0001                move.w     -[A7], 0x1
  2115. 0000174C  42A7                     clr.l      -[A7]
  2116. 0000174E  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  2117. 00001752  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2118. 00001756  2D6E FF94 FD48           move.l     [A6 - 0x2B8], [A6 - 0x6C]
  2119. 0000175C  7C01                     moveq.l    D6, 0x01
  2120. 0000175E  606E                     bra        +0x70 /* 000017CE */
  2121. label00001760:
  2122. 00001760  2D6E 001C FFA8           move.l     [A6 - 0x58], [A6 + 0x1C]
  2123. 00001766  4267                     clr.w      -[A7]
  2124. 00001768  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2125. 0000176C  486E FFA8                pea.l      [A6 - 0x58]
  2126. 00001770  2F0B                     move.l     -[A7], A3
  2127. 00001772  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2128. 00001776  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2129. 0000177A  5247                     addq.w     D7, 1
  2130. 0000177C  200C                     move.l     D0, A4
  2131. 0000177E  56C0                     sne        D0
  2132. 00001780  4A00                     tst.b      D0
  2133. 00001782  6714                     beq        +0x16 /* 00001798 */
  2134. 00001784  2F00                     move.l     -[A7], D0
  2135. 00001786  4267                     clr.w      -[A7]
  2136. 00001788  2F0C                     move.l     -[A7], A4
  2137. 0000178A  3F05                     move.w     -[A7], D5
  2138. 0000178C  3F07                     move.w     -[A7], D7
  2139. 0000178E  4EAD 3FBA                jsr        [A5 + 0x3FBA /* export_2035 */]
  2140. 00001792  121F                     move.b     D1, [A7]+
  2141. 00001794  201F                     move.l     D0, [A7]+
  2142. 00001796  C001                     and.b      D0, D1
  2143. label00001798:
  2144. 00001798  4267                     clr.w      -[A7]
  2145. 0000179A  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2146. 0000179E  486E FFA8                pea.l      [A6 - 0x58]
  2147. 000017A2  2F0B                     move.l     -[A7], A3
  2148. 000017A4  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  2149. 000017A8  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2150. 000017AC  5247                     addq.w     D7, 1
  2151. 000017AE  200C                     move.l     D0, A4
  2152. 000017B0  56C0                     sne        D0
  2153. 000017B2  4A00                     tst.b      D0
  2154. 000017B4  6714                     beq        +0x16 /* 000017CA */
  2155. 000017B6  2F00                     move.l     -[A7], D0
  2156. 000017B8  4267                     clr.w      -[A7]
  2157. 000017BA  2F0C                     move.l     -[A7], A4
  2158. 000017BC  3F05                     move.w     -[A7], D5
  2159. 000017BE  3F07                     move.w     -[A7], D7
  2160. 000017C0  4EAD 3FBA                jsr        [A5 + 0x3FBA /* export_2035 */]
  2161. 000017C4  121F                     move.b     D1, [A7]+
  2162. 000017C6  201F                     move.l     D0, [A7]+
  2163. 000017C8  C001                     and.b      D0, D1
  2164. label000017CA:
  2165. 000017CA  5286                     addq.l     D6, 1
  2166. 000017CC  6906                     bvs        +0x8 /* 000017D4 */
  2167. label000017CE:
  2168. 000017CE  BCAE FD48                cmp.l      D6, [A6 - 0x2B8]
  2169. 000017D2  6F8C                     ble        -0x72 /* 00001760 */
  2170. label000017D4:
  2171. 000017D4  2D6E FF98 FFA8           move.l     [A6 - 0x58], [A6 - 0x68]
  2172. 000017DA  4267                     clr.w      -[A7]
  2173. 000017DC  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2174. 000017E0  486E FFA8                pea.l      [A6 - 0x58]
  2175. 000017E4  2F0B                     move.l     -[A7], A3
  2176. 000017E6  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2177. 000017EA  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2178. 000017EE  5247                     addq.w     D7, 1
  2179. 000017F0  200C                     move.l     D0, A4
  2180. 000017F2  56C0                     sne        D0
  2181. 000017F4  4A00                     tst.b      D0
  2182. 000017F6  6714                     beq        +0x16 /* 0000180C */
  2183. 000017F8  2F00                     move.l     -[A7], D0
  2184. 000017FA  4267                     clr.w      -[A7]
  2185. 000017FC  2F0C                     move.l     -[A7], A4
  2186. 000017FE  3F05                     move.w     -[A7], D5
  2187. 00001800  3F07                     move.w     -[A7], D7
  2188. 00001802  4EAD 3FBA                jsr        [A5 + 0x3FBA /* export_2035 */]
  2189. 00001806  121F                     move.b     D1, [A7]+
  2190. 00001808  201F                     move.l     D0, [A7]+
  2191. 0000180A  C001                     and.b      D0, D1
  2192. label0000180C:
  2193. 0000180C  4267                     clr.w      -[A7]
  2194. 0000180E  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2195. 00001812  486E FFA8                pea.l      [A6 - 0x58]
  2196. 00001816  2F0B                     move.l     -[A7], A3
  2197. 00001818  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  2198. 0000181C  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2199. 00001820  5247                     addq.w     D7, 1
  2200. 00001822  200C                     move.l     D0, A4
  2201. 00001824  56C0                     sne        D0
  2202. 00001826  4A00                     tst.b      D0
  2203. 00001828  6714                     beq        +0x16 /* 0000183E */
  2204. 0000182A  2F00                     move.l     -[A7], D0
  2205. 0000182C  4267                     clr.w      -[A7]
  2206. 0000182E  2F0C                     move.l     -[A7], A4
  2207. 00001830  3F05                     move.w     -[A7], D5
  2208. 00001832  3F07                     move.w     -[A7], D7
  2209. 00001834  4EAD 3FBA                jsr        [A5 + 0x3FBA /* export_2035 */]
  2210. 00001838  121F                     move.b     D1, [A7]+
  2211. 0000183A  201F                     move.l     D0, [A7]+
  2212. 0000183C  C001                     and.b      D0, D1
  2213. label0000183E:
  2214. 0000183E  4267                     clr.w      -[A7]
  2215. 00001840  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2216. 00001844  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2217. 00001848  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2218. 0000184C  422E FDE6                clr.b      [A6 - 0x21A]
  2219. 00001850  4267                     clr.w      -[A7]
  2220. 00001852  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2221. 00001856  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2222. 0000185A  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2223. 0000185E  422E FDE7                clr.b      [A6 - 0x219]
  2224. 00001862  4267                     clr.w      -[A7]
  2225. 00001864  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2226. 00001868  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2227. 0000186C  486E FFC0                pea.l      [A6 - 0x40]
  2228. 00001870  1F3C 0001                move.b     -[A7], 0x1
  2229. 00001874  486E FFB4                pea.l      [A6 - 0x4C]
  2230. 00001878  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  2231. 0000187C  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2232. 00001880  1D7C 0001 FDE6           move.b     [A6 - 0x21A], 0x1
  2233. 00001886  4AAE FF90                tst.l      [A6 - 0x70]
  2234. 0000188A  6F00 0130                ble        +0x132 /* 000019BC */
  2235. 0000188E  4267                     clr.w      -[A7]
  2236. 00001890  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2237. 00001894  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2238. 00001898  486E FE28                pea.l      [A6 - 0x1D8]
  2239. 0000189C  1F3C 0003                move.b     -[A7], 0x3
  2240. 000018A0  486E FFB6                pea.l      [A6 - 0x4A]
  2241. 000018A4  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  2242. 000018A8  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2243. 000018AC  1D7C 0001 FDE7           move.b     [A6 - 0x219], 0x1
  2244. 000018B2  4267                     clr.w      -[A7]
  2245. 000018B4  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2246. 000018B8  3F3C 0001                move.w     -[A7], 0x1
  2247. 000018BC  42A7                     clr.l      -[A7]
  2248. 000018BE  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  2249. 000018C2  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2250. 000018C6  2D6E FF9C FD44           move.l     [A6 - 0x2BC], [A6 - 0x64]
  2251. 000018CC  7C01                     moveq.l    D6, 0x01
  2252. 000018CE  606E                     bra        +0x70 /* 0000193E */
  2253. label000018D0:
  2254. 000018D0  2D6E 001C FFA8           move.l     [A6 - 0x58], [A6 + 0x1C]
  2255. 000018D6  4267                     clr.w      -[A7]
  2256. 000018D8  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2257. 000018DC  486E FFA8                pea.l      [A6 - 0x58]
  2258. 000018E0  2F0B                     move.l     -[A7], A3
  2259. 000018E2  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2260. 000018E6  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2261. 000018EA  5247                     addq.w     D7, 1
  2262. 000018EC  200C                     move.l     D0, A4
  2263. 000018EE  56C0                     sne        D0
  2264. 000018F0  4A00                     tst.b      D0
  2265. 000018F2  6714                     beq        +0x16 /* 00001908 */
  2266. 000018F4  2F00                     move.l     -[A7], D0
  2267. 000018F6  4267                     clr.w      -[A7]
  2268. 000018F8  2F0C                     move.l     -[A7], A4
  2269. 000018FA  3F05                     move.w     -[A7], D5
  2270. 000018FC  3F07                     move.w     -[A7], D7
  2271. 000018FE  4EAD 3FBA                jsr        [A5 + 0x3FBA /* export_2035 */]
  2272. 00001902  121F                     move.b     D1, [A7]+
  2273. 00001904  201F                     move.l     D0, [A7]+
  2274. 00001906  C001                     and.b      D0, D1
  2275. label00001908:
  2276. 00001908  4267                     clr.w      -[A7]
  2277. 0000190A  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2278. 0000190E  486E FFA8                pea.l      [A6 - 0x58]
  2279. 00001912  2F0B                     move.l     -[A7], A3
  2280. 00001914  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  2281. 00001918  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2282. 0000191C  5247                     addq.w     D7, 1
  2283. 0000191E  200C                     move.l     D0, A4
  2284. 00001920  56C0                     sne        D0
  2285. 00001922  4A00                     tst.b      D0
  2286. 00001924  6714                     beq        +0x16 /* 0000193A */
  2287. 00001926  2F00                     move.l     -[A7], D0
  2288. 00001928  4267                     clr.w      -[A7]
  2289. 0000192A  2F0C                     move.l     -[A7], A4
  2290. 0000192C  3F05                     move.w     -[A7], D5
  2291. 0000192E  3F07                     move.w     -[A7], D7
  2292. 00001930  4EAD 3FBA                jsr        [A5 + 0x3FBA /* export_2035 */]
  2293. 00001934  121F                     move.b     D1, [A7]+
  2294. 00001936  201F                     move.l     D0, [A7]+
  2295. 00001938  C001                     and.b      D0, D1
  2296. label0000193A:
  2297. 0000193A  5286                     addq.l     D6, 1
  2298. 0000193C  6906                     bvs        +0x8 /* 00001944 */
  2299. label0000193E:
  2300. 0000193E  BCAE FD44                cmp.l      D6, [A6 - 0x2BC]
  2301. 00001942  6F8C                     ble        -0x72 /* 000018D0 */
  2302. label00001944:
  2303. 00001944  2D6E FFA0 FFA8           move.l     [A6 - 0x58], [A6 - 0x60]
  2304. 0000194A  4267                     clr.w      -[A7]
  2305. 0000194C  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2306. 00001950  486E FFA8                pea.l      [A6 - 0x58]
  2307. 00001954  2F0B                     move.l     -[A7], A3
  2308. 00001956  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2309. 0000195A  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2310. 0000195E  5247                     addq.w     D7, 1
  2311. 00001960  200C                     move.l     D0, A4
  2312. 00001962  56C0                     sne        D0
  2313. 00001964  4A00                     tst.b      D0
  2314. 00001966  6714                     beq        +0x16 /* 0000197C */
  2315. 00001968  2F00                     move.l     -[A7], D0
  2316. 0000196A  4267                     clr.w      -[A7]
  2317. 0000196C  2F0C                     move.l     -[A7], A4
  2318. 0000196E  3F05                     move.w     -[A7], D5
  2319. 00001970  3F07                     move.w     -[A7], D7
  2320. 00001972  4EAD 3FBA                jsr        [A5 + 0x3FBA /* export_2035 */]
  2321. 00001976  121F                     move.b     D1, [A7]+
  2322. 00001978  201F                     move.l     D0, [A7]+
  2323. 0000197A  C001                     and.b      D0, D1
  2324. label0000197C:
  2325. 0000197C  4267                     clr.w      -[A7]
  2326. 0000197E  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2327. 00001982  486E FFA8                pea.l      [A6 - 0x58]
  2328. 00001986  2F0B                     move.l     -[A7], A3
  2329. 00001988  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  2330. 0000198C  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2331. 00001990  5247                     addq.w     D7, 1
  2332. 00001992  200C                     move.l     D0, A4
  2333. 00001994  56C0                     sne        D0
  2334. 00001996  4A00                     tst.b      D0
  2335. 00001998  6714                     beq        +0x16 /* 000019AE */
  2336. 0000199A  2F00                     move.l     -[A7], D0
  2337. 0000199C  4267                     clr.w      -[A7]
  2338. 0000199E  2F0C                     move.l     -[A7], A4
  2339. 000019A0  3F05                     move.w     -[A7], D5
  2340. 000019A2  3F07                     move.w     -[A7], D7
  2341. 000019A4  4EAD 3FBA                jsr        [A5 + 0x3FBA /* export_2035 */]
  2342. 000019A8  121F                     move.b     D1, [A7]+
  2343. 000019AA  201F                     move.l     D0, [A7]+
  2344. 000019AC  C001                     and.b      D0, D1
  2345. label000019AE:
  2346. 000019AE  4267                     clr.w      -[A7]
  2347. 000019B0  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2348. 000019B4  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2349. 000019B8  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2350. label000019BC:
  2351. 000019BC  4267                     clr.w      -[A7]
  2352. 000019BE  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  2353. 000019C2  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2354. 000019C6  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2355. 000019CA  41EE FE68                lea.l      A0, [A6 - 0x198]
  2356. 000019CE  43EE FFC0                lea.l      A1, [A6 - 0x40]
  2357. 000019D2  700F                     moveq.l    D0, 0x0F
  2358. label000019D4:
  2359. 000019D4  20D9                     move.l     [A0]+, [A1]+
  2360. 000019D6  51C8 FFFC                dbf        D0, -0x6 /* 000019D4 */
  2361. 000019DA  7000                     moveq.l    D0, 0x00
  2362. 000019DC  2D40 FD78                move.l     [A6 - 0x288], D0
  2363. 000019E0  41EE FE68                lea.l      A0, [A6 - 0x198]
  2364. 000019E4  2D48 FD7E                move.l     [A6 - 0x282], A0
  2365. 000019E8  3D6E FFBA FD82           move.w     [A6 - 0x27E], [A6 - 0x46]
  2366. 000019EE  426E FD88                clr.w      [A6 - 0x278]
  2367. 000019F2  2D6E FFBC FD9C           move.l     [A6 - 0x264], [A6 - 0x44]
  2368. 000019F8  4267                     clr.w      -[A7]
  2369. 000019FA  486E FD6C                pea.l      [A6 - 0x294]
  2370. 000019FE  4267                     clr.w      -[A7]
  2371. 00001A00  4EAD 03FA                jsr        [A5 + 0x3FA /* export_123 */]
  2372. 00001A04  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2373. 00001A08  302E FD94                move.w     D0, [A6 - 0x26C]
  2374. 00001A0C  48C0                     ext.l      D0
  2375. 00001A0E  2D40 FFAC                move.l     [A6 - 0x54], D0
  2376. 00001A12  08AE 0000 FFAE           bclr.b     [A6 - 0x52], 0x0
  2377. 00001A18  3D6E FFAE FD94           move.w     [A6 - 0x26C], [A6 - 0x52]
  2378. 00001A1E  41EE FE68                lea.l      A0, [A6 - 0x198]
  2379. 00001A22  43EE FE28                lea.l      A1, [A6 - 0x1D8]
  2380. 00001A26  7007                     moveq.l    D0, 0x07
  2381. label00001A28:
  2382. 00001A28  20D9                     move.l     [A0]+, [A1]+
  2383. 00001A2A  51C8 FFFC                dbf        D0, -0x6 /* 00001A28 */
  2384. 00001A2E  7000                     moveq.l    D0, 0x00
  2385. 00001A30  2D40 FD78                move.l     [A6 - 0x288], D0
  2386. 00001A34  41EE FE68                lea.l      A0, [A6 - 0x198]
  2387. 00001A38  2D48 FD7E                move.l     [A6 - 0x282], A0
  2388. 00001A3C  3D6E 0012 FD82           move.w     [A6 - 0x27E], [A6 + 0x12]
  2389. 00001A42  426E FD88                clr.w      [A6 - 0x278]
  2390. 00001A46  2D6E 0014 FD9C           move.l     [A6 - 0x264], [A6 + 0x14]
  2391. 00001A4C  4267                     clr.w      -[A7]
  2392. 00001A4E  486E FD6C                pea.l      [A6 - 0x294]
  2393. 00001A52  4267                     clr.w      -[A7]
  2394. 00001A54  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  2395. 00001A58  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2396. 00001A5C  1004                     move.b     D0, D4
  2397. 00001A5E  673C                     beq        +0x3E /* 00001A9C */
  2398. 00001A60  486E FD4C                pea.l      [A6 - 0x2B4]
  2399. 00001A64  302E 0012                move.w     D0, [A6 + 0x12]
  2400. 00001A68  48C0                     ext.l      D0
  2401. 00001A6A  2F00                     move.l     -[A7], D0
  2402. 00001A6C  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  2403. 00001A70  4EBA F8DE                jsr        [PC - 0x722 /* 00001350 */]
  2404. 00001A74  205F                     movea.l    A0, [A7]+
  2405. 00001A76  43EE FE48                lea.l      A1, [A6 - 0x1B8]
  2406. 00001A7A  7007                     moveq.l    D0, 0x07
  2407. label00001A7C:
  2408. 00001A7C  22D8                     move.l     [A1]+, [A0]+
  2409. 00001A7E  51C8 FFFC                dbf        D0, -0x6 /* 00001A7C */
  2410. 00001A82  4267                     clr.w      -[A7]
  2411. 00001A84  486E FFC0                pea.l      [A6 - 0x40]
  2412. 00001A88  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2413. 00001A8C  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2414. 00001A90  486E FE48                pea.l      [A6 - 0x1B8]
  2415. 00001A94  4EBA F946                jsr        [PC - 0x6BA /* 000013DC */]
  2416. 00001A98  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2417. label00001A9C:
  2418. 00001A9C  4267                     clr.w      -[A7]
  2419. 00001A9E  486E FE28                pea.l      [A6 - 0x1D8]
  2420. 00001AA2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2421. 00001AA6  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2422. 00001AAA  486E FFC0                pea.l      [A6 - 0x40]
  2423. 00001AAE  4EBA F92C                jsr        [PC - 0x6D4 /* 000013DC */]
  2424. 00001AB2  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2425. 00001AB6  1004                     move.b     D0, D4
  2426. 00001AB8  6716                     beq        +0x18 /* 00001AD0 */
  2427. 00001ABA  4267                     clr.w      -[A7]
  2428. 00001ABC  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2429. 00001AC0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2430. 00001AC4  486E FE48                pea.l      [A6 - 0x1B8]
  2431. 00001AC8  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  2432. 00001ACC  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2433. label00001AD0:
  2434. 00001AD0  486E FDEA                pea.l      [A6 - 0x216]
  2435. 00001AD4  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  2436. label00001AD8:
  2437. 00001AD8  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2438. 00001ADC  4E5E                     unlink     A6
  2439. 00001ADE  205F                     movea.l    A0, [A7]+
  2440. 00001AE0  DEFC 001C                add.w      A7, 0x1C
  2441. 00001AE4  4ED0                     jmp        [A0]
  2442. 00001AE6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2443. 00001AEA  0000 4267                ori.b      D0, 0x67 /* 'g' */
  2444. 00001AEE  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2445. 00001AF2  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  2446. 00001AF6  206E 0008                movea.l    A0, [A6 + 0x8]
  2447. 00001AFA  4868 FDEE                pea.l      [A0 - 0x212]
  2448. 00001AFE  4EBA F93C                jsr        [PC - 0x6C4 /* 0000143C */]
  2449. 00001B02  101F                     move.b     D0, [A7]+
  2450. 00001B04  670E                     beq        +0x10 /* 00001B14 */
  2451. 00001B06  206E 0008                movea.l    A0, [A6 + 0x8]
  2452. 00001B0A  2C48                     movea.l    A6, A0
  2453. 00001B0C  4EFA 01F4                jmp        [PC + 0x1F4 /* 00001D02 */]
  2454. 00001B10  0000 600C                ori.b      D0, 0xC
  2455. label00001B14:
  2456. 00001B14  206E 0008                movea.l    A0, [A6 + 0x8]
  2457. 00001B18  2C48                     movea.l    A6, A0
  2458. 00001B1A  4EFA 01B8                jmp        [PC + 0x1B8 /* 00001CD4 */]
  2459. 00001B1E  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2460. 00001B22  205F                     movea.l    A0, [A7]+
  2461. 00001B24  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2462. 00001B28  4ED0                     jmp        [A0]
  2463. 00001B2A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2464. export_1761: // at 00001B2C (misaligned)
  2465. 00001B2E  FB98                     .invalid   <<F/6/5>>
  2466. 00001B30  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2467. 00001B34  422E FDEE                clr.b      [A6 - 0x212]
  2468. 00001B38  7000                     moveq.l    D0, 0x00
  2469. 00001B3A  2D40 FCA2                move.l     [A6 - 0x35E], D0
  2470. 00001B3E  422E FC9D                clr.b      [A6 - 0x363]
  2471. 00001B42  486E FF64                pea.l      [A6 - 0x9C]
  2472. 00001B46  4EAD 3E5A                jsr        [A5 + 0x3E5A /* export_1991 */]
  2473. 00001B4A  4267                     clr.w      -[A7]
  2474. 00001B4C  486E FCAA                pea.l      [A6 - 0x356]
  2475. 00001B50  486E FCA6                pea.l      [A6 - 0x35A]
  2476. 00001B54  4EAD 4542                jsr        [A5 + 0x4542 /* export_2212 */]
  2477. 00001B58  101F                     move.b     D0, [A7]+
  2478. 00001B5A  660C                     bne        +0xE /* 00001B68 */
  2479. 00001B5C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2480. 00001B60  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  2481. 00001B64  6000 01C0                bra        +0x1C2 /* 00001D26 */
  2482. label00001B68:
  2483. 00001B68  42A7                     clr.l      -[A7]
  2484. 00001B6A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2485. 00001B6E  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2486. 00001B72  7004                     moveq.l    D0, 0x04
  2487. 00001B74  2F00                     move.l     -[A7], D0
  2488. 00001B76  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  2489. 00001B7A  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  2490. 00001B7E  486E FCEE                pea.l      [A6 - 0x312]
  2491. 00001B82  2F3C 0001 0FAF           move.l     -[A7], 0x10FAF
  2492. 00001B88  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2493. 00001B8C  42A7                     clr.l      -[A7]
  2494. 00001B8E  486E FCEE                pea.l      [A6 - 0x312]
  2495. 00001B92  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2496. 00001B96  4EAD 3FA2                jsr        [A5 + 0x3FA2 /* export_2032 */]
  2497. 00001B9A  2D5F FCEA                move.l     [A6 - 0x316], [A7]+
  2498. 00001B9E  486E FCA2                pea.l      [A6 - 0x35E]
  2499. 00001BA2  486E FC9E                pea.l      [A6 - 0x362]
  2500. 00001BA6  4EBA F738                jsr        [PC - 0x8C8 /* 000012E0 */]
  2501. 00001BAA  2F2E FCA2                move.l     -[A7], [A6 - 0x35E]
  2502. 00001BAE  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  2503. 00001BB2  486E FCEE                pea.l      [A6 - 0x312]
  2504. 00001BB6  2F3C 0002 0FAF           move.l     -[A7], 0x20FAF
  2505. 00001BBC  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2506. 00001BC0  202E FFFC                move.l     D0, [A6 - 0x4]
  2507. 00001BC4  5380                     subq.l     D0, 1
  2508. 00001BC6  2D40 FB98                move.l     [A6 - 0x468], D0
  2509. 00001BCA  7000                     moveq.l    D0, 0x00
  2510. 00001BCC  2D40 FFF8                move.l     [A6 - 0x8], D0
  2511. 00001BD0  6000 0124                bra        +0x126 /* 00001CF6 */
  2512. label00001BD4:
  2513. 00001BD4  486E FCAC                pea.l      [A6 - 0x354]
  2514. 00001BD8  487A FF0E                pea.l      [PC - 0xF2 /* 00001AE8, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2515. 00001BDC  2F0E                     move.l     -[A7], A6
  2516. 00001BDE  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  2517. 00001BE2  422E FDEE                clr.b      [A6 - 0x212]
  2518. 00001BE6  102E 000C                move.b     D0, [A6 + 0xC]
  2519. 00001BEA  6720                     beq        +0x22 /* 00001C0C */
  2520. 00001BEC  4267                     clr.w      -[A7]
  2521. 00001BEE  206E 0008                movea.l    A0, [A6 + 0x8]
  2522. 00001BF2  2050                     movea.l    A0, [A0]
  2523. 00001BF4  202E FFF8                move.l     D0, [A6 - 0x8]
  2524. 00001BF8  E580                     asl        D0, 2
  2525. 00001BFA  2F30 0800                move.l     -[A7], [A0 + D0]
  2526. 00001BFE  486E FF64                pea.l      [A6 - 0x9C]
  2527. 00001C02  4EAD 3E72                jsr        [A5 + 0x3E72 /* export_1994 */]
  2528. 00001C06  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2529. 00001C0A  601E                     bra        +0x20 /* 00001C2A */
  2530. label00001C0C:
  2531. 00001C0C  4267                     clr.w      -[A7]
  2532. 00001C0E  206E 0008                movea.l    A0, [A6 + 0x8]
  2533. 00001C12  2050                     movea.l    A0, [A0]
  2534. 00001C14  202E FFF8                move.l     D0, [A6 - 0x8]
  2535. 00001C18  E580                     asl        D0, 2
  2536. 00001C1A  2F30 0800                move.l     -[A7], [A0 + D0]
  2537. 00001C1E  486E FF64                pea.l      [A6 - 0x9C]
  2538. 00001C22  4EAD 3E7A                jsr        [A5 + 0x3E7A /* export_1995 */]
  2539. 00001C26  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2540. label00001C2A:
  2541. 00001C2A  41EE FDEE                lea.l      A0, [A6 - 0x212]
  2542. 00001C2E  43EE FF6C                lea.l      A1, [A6 - 0x94]
  2543. 00001C32  7007                     moveq.l    D0, 0x07
  2544. label00001C34:
  2545. 00001C34  20D9                     move.l     [A0]+, [A1]+
  2546. 00001C36  51C8 FFFC                dbf        D0, -0x6 /* 00001C34 */
  2547. 00001C3A  4267                     clr.w      -[A7]
  2548. 00001C3C  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  2549. 00001C40  486E FEF0                pea.l      [A6 - 0x110]
  2550. 00001C44  4EAD 3F4A                jsr        [A5 + 0x3F4A /* export_2021 */]
  2551. 00001C48  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2552. 00001C4C  42A7                     clr.l      -[A7]
  2553. 00001C4E  486E FEF4                pea.l      [A6 - 0x10C]
  2554. 00001C52  487A 00DE                pea.l      [PC + 0xDE /* 00001D32, value 0x13A4E56 */]
  2555. 00001C56  486E FC7A                pea.l      [A6 - 0x386]
  2556. 00001C5A  3F3C 0002                move.w     -[A7], 0x2
  2557. 00001C5E  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  2558. 00001C62  486E FC7A                pea.l      [A6 - 0x386]
  2559. 00001C66  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  2560. 00001C6A  2F2E FF94                move.l     -[A7], [A6 - 0x6C]
  2561. 00001C6E  486E FF6C                pea.l      [A6 - 0x94]
  2562. 00001C72  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2563. 00001C76  486E FEEF                pea.l      [A6 - 0x111]
  2564. 00001C7A  486E FF1C                pea.l      [A6 - 0xE4]
  2565. 00001C7E  4EAD 3982                jsr        [A5 + 0x3982 /* export_1836 */]
  2566. 00001C82  1D5F FF63                move.b     [A6 - 0x9D], [A7]+
  2567. 00001C86  6644                     bne        +0x46 /* 00001CCC */
  2568. 00001C88  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2569. 00001C8C  486E FCEE                pea.l      [A6 - 0x312]
  2570. 00001C90  486E FF22                pea.l      [A6 - 0xDE]
  2571. 00001C94  486E FB9C                pea.l      [A6 - 0x464]
  2572. 00001C98  3F3C 0002                move.w     -[A7], 0x2
  2573. 00001C9C  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  2574. 00001CA0  486E FB9C                pea.l      [A6 - 0x464]
  2575. 00001CA4  4EAD 3FC2                jsr        [A5 + 0x3FC2 /* export_2036 */]
  2576. 00001CA8  2F2E FCA2                move.l     -[A7], [A6 - 0x35E]
  2577. 00001CAC  2F2E FC9E                move.l     -[A7], [A6 - 0x362]
  2578. 00001CB0  486E FF1C                pea.l      [A6 - 0xE4]
  2579. 00001CB4  2F2E FCA6                move.l     -[A7], [A6 - 0x35A]
  2580. 00001CB8  3F2E FCAA                move.w     -[A7], [A6 - 0x356]
  2581. 00001CBC  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2582. 00001CC0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2583. 00001CC4  486E FC9D                pea.l      [A6 - 0x363]
  2584. 00001CC8  4EBA F8AE                jsr        [PC - 0x752 /* 00001578 */]
  2585. label00001CCC:
  2586. 00001CCC  486E FCAC                pea.l      [A6 - 0x354]
  2587. 00001CD0  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  2588. label00001CD4:
  2589. 00001CD4  4FEE FB78                lea.l      A7, [A6 - 0x488]
  2590. 00001CD8  4267                     clr.w      -[A7]
  2591. 00001CDA  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2592. 00001CDE  202E FFF8                move.l     D0, [A6 - 0x8]
  2593. 00001CE2  5280                     addq.l     D0, 1
  2594. 00001CE4  3F00                     move.w     -[A7], D0
  2595. 00001CE6  4EAD 3FB2                jsr        [A5 + 0x3FB2 /* export_2034 */]
  2596. 00001CEA  101F                     move.b     D0, [A7]+
  2597. 00001CEC  6702                     beq        +0x4 /* 00001CF0 */
  2598. 00001CEE  6012                     bra        +0x14 /* 00001D02 */
  2599. label00001CF0:
  2600. 00001CF0  52AE FFF8                addq.l     [A6 - 0x8], 1
  2601. 00001CF4  690C                     bvs        +0xE /* 00001D02 */
  2602. label00001CF6:
  2603. 00001CF6  202E FFF8                move.l     D0, [A6 - 0x8]
  2604. 00001CFA  B0AE FB98                cmp.l      D0, [A6 - 0x468]
  2605. 00001CFE  6F00 FED4                ble        -0x12A /* 00001BD4 */
  2606. label00001D02:
  2607. 00001D02  4FEE FB78                lea.l      A7, [A6 - 0x488]
  2608. 00001D06  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2609. 00001D0A  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  2610. 00001D0E  486E FF64                pea.l      [A6 - 0x9C]
  2611. 00001D12  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  2612. 00001D16  2F2E FCA2                move.l     -[A7], [A6 - 0x35E]
  2613. 00001D1A  205F                     movea.l    A0, [A7]+
  2614. 00001D1C  A01F                     syscall    DisposPtr/DisposePtr
  2615. 00001D1E  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2616. 00001D22  4EAD 3FCA                jsr        [A5 + 0x3FCA /* export_2037 */]
  2617. label00001D26:
  2618. 00001D26  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2619. 00001D2A  4E5E                     unlink     A6
  2620. 00001D2C  205F                     movea.l    A0, [A7]+
  2621. 00001D2E  5C4F                     addq.w     A7, 6
  2622. 00001D30  4ED0                     jmp        [A0]
  2623. 00001D32  013A 4E56                btst       [PC + 0x4E56 /* 00006B8A, cstring ""<EOF> */], D0
  2624. 00001D36  0000 206E                ori.b      D0, 0x6E /* 'n' */
  2625. 00001D3A  0008 4AA8                ori.b      A0, 0xA8
  2626. 00001D3E  FF78                     .extension 0xF78 <<F/4-5/7>> // unimplemented
  2627. 00001D40  6708                     beq        +0xA /* 00001D4A */
  2628. 00001D42  2F28 FF78                move.l     -[A7], [A0 - 0x88]
  2629. 00001D46  205F                     movea.l    A0, [A7]+
  2630. 00001D48  A01F                     syscall    DisposPtr/DisposePtr
  2631. label00001D4A:
  2632. 00001D4A  4E5E                     unlink     A6
  2633. 00001D4C  205F                     movea.l    A0, [A7]+
  2634. 00001D4E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2635. 00001D52  4ED0                     jmp        [A0]
  2636. fn00001D54:
  2637. 00001D54  4E56 FE20                link       A6, -0x01E0
  2638. 00001D58  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  2639. 00001D5C  206E 0018                movea.l    A0, [A6 + 0x18]
  2640. 00001D60  43EE FFBA                lea.l      A1, [A6 - 0x46]
  2641. 00001D64  7010                     moveq.l    D0, 0x10
  2642. label00001D66:
  2643. 00001D66  22D8                     move.l     [A1]+, [A0]+
  2644. 00001D68  51C8 FFFC                dbf        D0, -0x6 /* 00001D66 */
  2645. 00001D6C  3290                     move.w     [A1], [A0]
  2646. 00001D6E  3C2E 0012                move.w     D6, [A6 + 0x12]
  2647. 00001D72  2E2E 0014                move.l     D7, [A6 + 0x14]
  2648. 00001D76  7000                     moveq.l    D0, 0x00
  2649. 00001D78  2D40 FF78                move.l     [A6 - 0x88], D0
  2650. 00001D7C  BC6E FFBA                cmp.w      D6, [A6 - 0x46]
  2651. 00001D80  6600 00AA                bne        +0xAC /* 00001E2C */
  2652. 00001D84  422E FE40                clr.b      [A6 - 0x1C0]
  2653. 00001D88  4205                     clr.b      D5
  2654. 00001D8A  4267                     clr.w      -[A7]
  2655. 00001D8C  3F06                     move.w     -[A7], D6
  2656. 00001D8E  2F07                     move.l     -[A7], D7
  2657. 00001D90  486E FFC0                pea.l      [A6 - 0x40]
  2658. 00001D94  486E FF64                pea.l      [A6 - 0x9C]
  2659. 00001D98  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  2660. 00001D9C  4A5F                     tst.w      [A7]+
  2661. 00001D9E  665A                     bne        +0x5C /* 00001DFA */
  2662. 00001DA0  206E 0008                movea.l    A0, [A6 + 0x8]
  2663. 00001DA4  1010                     move.b     D0, [A0]
  2664. 00001DA6  661A                     bne        +0x1C /* 00001DC2 */
  2665. 00001DA8  2F00                     move.l     -[A7], D0
  2666. 00001DAA  4267                     clr.w      -[A7]
  2667. 00001DAC  486E FFC0                pea.l      [A6 - 0x40]
  2668. 00001DB0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2669. 00001DB4  4EBA F476                jsr        [PC - 0xB8A /* 0000122C */]
  2670. 00001DB8  121F                     move.b     D1, [A7]+
  2671. 00001DBA  201F                     move.l     D0, [A7]+
  2672. 00001DBC  8001                     or.b       D0, D1
  2673. 00001DBE  6700 00D2                beq        +0xD4 /* 00001E92 */
  2674. label00001DC2:
  2675. 00001DC2  BEAE FFBC                cmp.l      D7, [A6 - 0x44]
  2676. 00001DC6  6732                     beq        +0x34 /* 00001DFA */
  2677. 00001DC8  486E FE20                pea.l      [A6 - 0x1E0]
  2678. 00001DCC  2F07                     move.l     -[A7], D7
  2679. 00001DCE  3F06                     move.w     -[A7], D6
  2680. 00001DD0  4EBA F57E                jsr        [PC - 0xA82 /* 00001350 */]
  2681. 00001DD4  205F                     movea.l    A0, [A7]+
  2682. 00001DD6  43EE FE40                lea.l      A1, [A6 - 0x1C0]
  2683. 00001DDA  7007                     moveq.l    D0, 0x07
  2684. label00001DDC:
  2685. 00001DDC  22D8                     move.l     [A1]+, [A0]+
  2686. 00001DDE  51C8 FFFC                dbf        D0, -0x6 /* 00001DDC */
  2687. 00001DE2  4267                     clr.w      -[A7]
  2688. 00001DE4  486E FFC0                pea.l      [A6 - 0x40]
  2689. 00001DE8  2F07                     move.l     -[A7], D7
  2690. 00001DEA  3F06                     move.w     -[A7], D6
  2691. 00001DEC  486E FE40                pea.l      [A6 - 0x1C0]
  2692. 00001DF0  4EBA F5EA                jsr        [PC - 0xA16 /* 000013DC */]
  2693. 00001DF4  4A5F                     tst.w      [A7]+
  2694. 00001DF6  57C5                     seq        D5
  2695. 00001DF8  4405                     neg.b      D5
  2696. label00001DFA:
  2697. 00001DFA  4267                     clr.w      -[A7]
  2698. 00001DFC  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2699. 00001E00  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2700. 00001E04  486E FFC0                pea.l      [A6 - 0x40]
  2701. 00001E08  2F07                     move.l     -[A7], D7
  2702. 00001E0A  487A 0094                pea.l      [PC + 0x94 /* 00001EA0, value 0x13A0000 */]
  2703. 00001E0E  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  2704. 00001E12  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2705. 00001E16  1005                     move.b     D0, D5
  2706. 00001E18  6778                     beq        +0x7A /* 00001E92 */
  2707. 00001E1A  4267                     clr.w      -[A7]
  2708. 00001E1C  3F06                     move.w     -[A7], D6
  2709. 00001E1E  2F07                     move.l     -[A7], D7
  2710. 00001E20  486E FE40                pea.l      [A6 - 0x1C0]
  2711. 00001E24  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  2712. 00001E28  381F                     move.w     D4, [A7]+
  2713. 00001E2A  6066                     bra        +0x68 /* 00001E92 */
  2714. label00001E2C:
  2715. 00001E2C  486E FF7C                pea.l      [A6 - 0x84]
  2716. 00001E30  487A FF02                pea.l      [PC - 0xFE /* 00001D34, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2717. 00001E34  2F0E                     move.l     -[A7], A6
  2718. 00001E36  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  2719. 00001E3A  486E FF78                pea.l      [A6 - 0x88]
  2720. 00001E3E  486E FF74                pea.l      [A6 - 0x8C]
  2721. 00001E42  4EBA F49C                jsr        [PC - 0xB64 /* 000012E0 */]
  2722. 00001E46  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  2723. 00001E4A  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  2724. 00001E4E  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  2725. 00001E52  2F2E FF74                move.l     -[A7], [A6 - 0x8C]
  2726. 00001E56  486E FFBA                pea.l      [A6 - 0x46]
  2727. 00001E5A  2F07                     move.l     -[A7], D7
  2728. 00001E5C  3F06                     move.w     -[A7], D6
  2729. 00001E5E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2730. 00001E62  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2731. 00001E66  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2732. 00001E6A  4EBA F70C                jsr        [PC - 0x8F4 /* 00001578 */]
  2733. 00001E6E  4267                     clr.w      -[A7]
  2734. 00001E70  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2735. 00001E74  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2736. 00001E78  486E FFC0                pea.l      [A6 - 0x40]
  2737. 00001E7C  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  2738. 00001E80  381F                     move.w     D4, [A7]+
  2739. 00001E82  486E FF7C                pea.l      [A6 - 0x84]
  2740. 00001E86  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  2741. 00001E8A  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  2742. 00001E8E  205F                     movea.l    A0, [A7]+
  2743. 00001E90  A01F                     syscall    DisposPtr/DisposePtr
  2744. label00001E92:
  2745. 00001E92  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  2746. 00001E96  4E5E                     unlink     A6
  2747. 00001E98  205F                     movea.l    A0, [A7]+
  2748. 00001E9A  DEFC 0014                add.w      A7, 0x14
  2749. 00001E9E  4ED0                     jmp        [A0]
  2750. 00001EA0  013A 0000                btst       [PC /* 00001EA2 */], D0
  2751. 00001EA4  4E56 0000                link       A6, 0
  2752. 00001EA8  4267                     clr.w      -[A7]
  2753. 00001EAA  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2754. 00001EAE  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2755. 00001EB2  206E 0008                movea.l    A0, [A6 + 0x8]
  2756. 00001EB6  4868 FDEE                pea.l      [A0 - 0x212]
  2757. 00001EBA  4EBA F580                jsr        [PC - 0xA80 /* 0000143C */]
  2758. 00001EBE  101F                     move.b     D0, [A7]+
  2759. 00001EC0  670E                     beq        +0x10 /* 00001ED0 */
  2760. 00001EC2  206E 0008                movea.l    A0, [A6 + 0x8]
  2761. 00001EC6  2C48                     movea.l    A6, A0
  2762. 00001EC8  4EFA 01CE                jmp        [PC + 0x1CE /* 00002098 */]
  2763. 00001ECC  0000 600C                ori.b      D0, 0xC
  2764. label00001ED0:
  2765. 00001ED0  206E 0008                movea.l    A0, [A6 + 0x8]
  2766. 00001ED4  2C48                     movea.l    A6, A0
  2767. 00001ED6  4EFA 0192                jmp        [PC + 0x192 /* 0000206A */]
  2768. 00001EDA  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2769. 00001EDE  205F                     movea.l    A0, [A7]+
  2770. 00001EE0  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2771. 00001EE4  4ED0                     jmp        [A0]
  2772. 00001EE6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2773. export_1762: // at 00001EE8 (misaligned)
  2774. 00001EEA  FBA0                     .invalid   <<F/6/5>>
  2775. 00001EEC  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2776. 00001EF0  422E FCA5                clr.b      [A6 - 0x35B]
  2777. 00001EF4  486E FF64                pea.l      [A6 - 0x9C]
  2778. 00001EF8  4EAD 3E5A                jsr        [A5 + 0x3E5A /* export_1991 */]
  2779. 00001EFC  4267                     clr.w      -[A7]
  2780. 00001EFE  486E FCAA                pea.l      [A6 - 0x356]
  2781. 00001F02  486E FCA6                pea.l      [A6 - 0x35A]
  2782. 00001F06  4EAD 4542                jsr        [A5 + 0x4542 /* export_2212 */]
  2783. 00001F0A  101F                     move.b     D0, [A7]+
  2784. 00001F0C  660C                     bne        +0xE /* 00001F1A */
  2785. 00001F0E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2786. 00001F12  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  2787. 00001F16  6000 019C                bra        +0x19E /* 000020B4 */
  2788. label00001F1A:
  2789. 00001F1A  42A7                     clr.l      -[A7]
  2790. 00001F1C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2791. 00001F20  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2792. 00001F24  7004                     moveq.l    D0, 0x04
  2793. 00001F26  2F00                     move.l     -[A7], D0
  2794. 00001F28  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  2795. 00001F2C  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  2796. 00001F30  486E FCEE                pea.l      [A6 - 0x312]
  2797. 00001F34  2F3C 0003 0FAF           move.l     -[A7], 0x30FAF
  2798. 00001F3A  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2799. 00001F3E  42A7                     clr.l      -[A7]
  2800. 00001F40  486E FCEE                pea.l      [A6 - 0x312]
  2801. 00001F44  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2802. 00001F48  4EAD 3FA2                jsr        [A5 + 0x3FA2 /* export_2032 */]
  2803. 00001F4C  2D5F FCEA                move.l     [A6 - 0x316], [A7]+
  2804. 00001F50  486E FCEE                pea.l      [A6 - 0x312]
  2805. 00001F54  2F3C 0004 0FAF           move.l     -[A7], 0x40FAF
  2806. 00001F5A  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2807. 00001F5E  202E FFFC                move.l     D0, [A6 - 0x4]
  2808. 00001F62  5380                     subq.l     D0, 1
  2809. 00001F64  2D40 FBA0                move.l     [A6 - 0x460], D0
  2810. 00001F68  7000                     moveq.l    D0, 0x00
  2811. 00001F6A  2D40 FFF8                move.l     [A6 - 0x8], D0
  2812. 00001F6E  6000 011C                bra        +0x11E /* 0000208C */
  2813. label00001F72:
  2814. 00001F72  486E FCAC                pea.l      [A6 - 0x354]
  2815. 00001F76  487A FF2C                pea.l      [PC - 0xD4 /* 00001EA4, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2816. 00001F7A  2F0E                     move.l     -[A7], A6
  2817. 00001F7C  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  2818. 00001F80  422E FDEE                clr.b      [A6 - 0x212]
  2819. 00001F84  102E 000C                move.b     D0, [A6 + 0xC]
  2820. 00001F88  6720                     beq        +0x22 /* 00001FAA */
  2821. 00001F8A  4267                     clr.w      -[A7]
  2822. 00001F8C  206E 0008                movea.l    A0, [A6 + 0x8]
  2823. 00001F90  2050                     movea.l    A0, [A0]
  2824. 00001F92  202E FFF8                move.l     D0, [A6 - 0x8]
  2825. 00001F96  E580                     asl        D0, 2
  2826. 00001F98  2F30 0800                move.l     -[A7], [A0 + D0]
  2827. 00001F9C  486E FF64                pea.l      [A6 - 0x9C]
  2828. 00001FA0  4EAD 3E72                jsr        [A5 + 0x3E72 /* export_1994 */]
  2829. 00001FA4  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2830. 00001FA8  601E                     bra        +0x20 /* 00001FC8 */
  2831. label00001FAA:
  2832. 00001FAA  4267                     clr.w      -[A7]
  2833. 00001FAC  206E 0008                movea.l    A0, [A6 + 0x8]
  2834. 00001FB0  2050                     movea.l    A0, [A0]
  2835. 00001FB2  202E FFF8                move.l     D0, [A6 - 0x8]
  2836. 00001FB6  E580                     asl        D0, 2
  2837. 00001FB8  2F30 0800                move.l     -[A7], [A0 + D0]
  2838. 00001FBC  486E FF64                pea.l      [A6 - 0x9C]
  2839. 00001FC0  4EAD 3E7A                jsr        [A5 + 0x3E7A /* export_1995 */]
  2840. 00001FC4  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2841. label00001FC8:
  2842. 00001FC8  41EE FDEE                lea.l      A0, [A6 - 0x212]
  2843. 00001FCC  43EE FF6C                lea.l      A1, [A6 - 0x94]
  2844. 00001FD0  7007                     moveq.l    D0, 0x07
  2845. label00001FD2:
  2846. 00001FD2  20D9                     move.l     [A0]+, [A1]+
  2847. 00001FD4  51C8 FFFC                dbf        D0, -0x6 /* 00001FD2 */
  2848. 00001FD8  4267                     clr.w      -[A7]
  2849. 00001FDA  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  2850. 00001FDE  486E FEF0                pea.l      [A6 - 0x110]
  2851. 00001FE2  4EAD 3F4A                jsr        [A5 + 0x3F4A /* export_2021 */]
  2852. 00001FE6  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2853. 00001FEA  42A7                     clr.l      -[A7]
  2854. 00001FEC  486E FEF4                pea.l      [A6 - 0x10C]
  2855. 00001FF0  487A 00CE                pea.l      [PC + 0xCE /* 000020C0, value 0x13A0000 */]
  2856. 00001FF4  486E FC82                pea.l      [A6 - 0x37E]
  2857. 00001FF8  3F3C 0002                move.w     -[A7], 0x2
  2858. 00001FFC  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  2859. 00002000  486E FC82                pea.l      [A6 - 0x37E]
  2860. 00002004  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  2861. 00002008  2F2E FF94                move.l     -[A7], [A6 - 0x6C]
  2862. 0000200C  486E FF6C                pea.l      [A6 - 0x94]
  2863. 00002010  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2864. 00002014  486E FEEF                pea.l      [A6 - 0x111]
  2865. 00002018  486E FF1C                pea.l      [A6 - 0xE4]
  2866. 0000201C  4EAD 3982                jsr        [A5 + 0x3982 /* export_1836 */]
  2867. 00002020  1D5F FF63                move.b     [A6 - 0x9D], [A7]+
  2868. 00002024  663C                     bne        +0x3E /* 00002062 */
  2869. 00002026  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2870. 0000202A  486E FCEE                pea.l      [A6 - 0x312]
  2871. 0000202E  486E FF22                pea.l      [A6 - 0xDE]
  2872. 00002032  486E FBA4                pea.l      [A6 - 0x45C]
  2873. 00002036  3F3C 0002                move.w     -[A7], 0x2
  2874. 0000203A  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  2875. 0000203E  486E FBA4                pea.l      [A6 - 0x45C]
  2876. 00002042  4EAD 3FC2                jsr        [A5 + 0x3FC2 /* export_2036 */]
  2877. 00002046  486E FF1C                pea.l      [A6 - 0xE4]
  2878. 0000204A  2F2E FCA6                move.l     -[A7], [A6 - 0x35A]
  2879. 0000204E  3F2E FCAA                move.w     -[A7], [A6 - 0x356]
  2880. 00002052  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2881. 00002056  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2882. 0000205A  486E FCA5                pea.l      [A6 - 0x35B]
  2883. 0000205E  4EBA FCF4                jsr        [PC - 0x30C /* 00001D54 */]
  2884. label00002062:
  2885. 00002062  486E FCAC                pea.l      [A6 - 0x354]
  2886. 00002066  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  2887. label0000206A:
  2888. 0000206A  4FEE FB80                lea.l      A7, [A6 - 0x480]
  2889. 0000206E  4267                     clr.w      -[A7]
  2890. 00002070  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2891. 00002074  202E FFF8                move.l     D0, [A6 - 0x8]
  2892. 00002078  5280                     addq.l     D0, 1
  2893. 0000207A  3F00                     move.w     -[A7], D0
  2894. 0000207C  4EAD 3FB2                jsr        [A5 + 0x3FB2 /* export_2034 */]
  2895. 00002080  101F                     move.b     D0, [A7]+
  2896. 00002082  6702                     beq        +0x4 /* 00002086 */
  2897. 00002084  6012                     bra        +0x14 /* 00002098 */
  2898. label00002086:
  2899. 00002086  52AE FFF8                addq.l     [A6 - 0x8], 1
  2900. 0000208A  690C                     bvs        +0xE /* 00002098 */
  2901. label0000208C:
  2902. 0000208C  202E FFF8                move.l     D0, [A6 - 0x8]
  2903. 00002090  B0AE FBA0                cmp.l      D0, [A6 - 0x460]
  2904. 00002094  6F00 FEDC                ble        -0x122 /* 00001F72 */
  2905. label00002098:
  2906. 00002098  4FEE FB80                lea.l      A7, [A6 - 0x480]
  2907. 0000209C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2908. 000020A0  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  2909. 000020A4  486E FF64                pea.l      [A6 - 0x9C]
  2910. 000020A8  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  2911. 000020AC  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  2912. 000020B0  4EAD 3FCA                jsr        [A5 + 0x3FCA /* export_2037 */]
  2913. label000020B4:
  2914. 000020B4  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2915. 000020B8  4E5E                     unlink     A6
  2916. 000020BA  205F                     movea.l    A0, [A7]+
  2917. 000020BC  5C4F                     addq.w     A7, 6
  2918. 000020BE  4ED0                     jmp        [A0]
  2919. 000020C0  013A 0000                btst       [PC /* 000020C2 */], D0
  2920. 000020C4  4E56 0000                link       A6, 0
  2921. 000020C8  4267                     clr.w      -[A7]
  2922. 000020CA  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2923. 000020CE  3F3C 000B                move.w     -[A7], 0xB
  2924. 000020D2  206E 0008                movea.l    A0, [A6 + 0x8]
  2925. 000020D6  4868 FDEE                pea.l      [A0 - 0x212]
  2926. 000020DA  4EBA F360                jsr        [PC - 0xCA0 /* 0000143C */]
  2927. 000020DE  101F                     move.b     D0, [A7]+
  2928. 000020E0  670E                     beq        +0x10 /* 000020F0 */
  2929. 000020E2  206E 0008                movea.l    A0, [A6 + 0x8]
  2930. 000020E6  2C48                     movea.l    A6, A0
  2931. 000020E8  4EFA 01EE                jmp        [PC + 0x1EE /* 000022D8 */]
  2932. 000020EC  0000 600C                ori.b      D0, 0xC
  2933. label000020F0:
  2934. 000020F0  206E 0008                movea.l    A0, [A6 + 0x8]
  2935. 000020F4  2C48                     movea.l    A6, A0
  2936. 000020F6  4EFA 01B2                jmp        [PC + 0x1B2 /* 000022AA */]
  2937. 000020FA  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2938. 000020FE  205F                     movea.l    A0, [A7]+
  2939. 00002100  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2940. 00002104  4ED0                     jmp        [A0]
  2941. 00002106  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2942. export_1763: // at 00002108 (misaligned)
  2943. 0000210A  FBA0                     .invalid   <<F/6/5>>
  2944. 0000210C  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2945. 00002110  486E FF64                pea.l      [A6 - 0x9C]
  2946. 00002114  4EAD 3E5A                jsr        [A5 + 0x3E5A /* export_1991 */]
  2947. 00002118  42A7                     clr.l      -[A7]
  2948. 0000211A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2949. 0000211E  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2950. 00002122  7004                     moveq.l    D0, 0x04
  2951. 00002124  2F00                     move.l     -[A7], D0
  2952. 00002126  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  2953. 0000212A  2D57 FFFC                move.l     [A6 - 0x4], [A7]
  2954. 0000212E  486E FDEE                pea.l      [A6 - 0x212]
  2955. 00002132  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  2956. 00002136  486E FCEE                pea.l      [A6 - 0x312]
  2957. 0000213A  2F3C 0007 0FAF           move.l     -[A7], 0x70FAF
  2958. 00002140  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2959. 00002144  486E FCEE                pea.l      [A6 - 0x312]
  2960. 00002148  486E FDEE                pea.l      [A6 - 0x212]
  2961. 0000214C  487A 01B4                pea.l      [PC + 0x1B4 /* 00002302, cstring "" */]
  2962. 00002150  487A 01B0                pea.l      [PC + 0x1B0 /* 00002302, cstring "" */]
  2963. 00002154  487A 01AC                pea.l      [PC + 0x1AC /* 00002302, cstring "" */]
  2964. 00002158  4EAD 455A                jsr        [A5 + 0x455A /* export_2215 */]
  2965. 0000215C  4267                     clr.w      -[A7]
  2966. 0000215E  486E FCEE                pea.l      [A6 - 0x312]
  2967. 00002162  4EAD 3FDA                jsr        [A5 + 0x3FDA /* export_2039 */]
  2968. 00002166  101F                     move.b     D0, [A7]+
  2969. 00002168  660C                     bne        +0xE /* 00002176 */
  2970. 0000216A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2971. 0000216E  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  2972. 00002172  6000 0180                bra        +0x182 /* 000022F4 */
  2973. label00002176:
  2974. 00002176  486E FCEE                pea.l      [A6 - 0x312]
  2975. 0000217A  2F3C 0005 0FAF           move.l     -[A7], 0x50FAF
  2976. 00002180  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2977. 00002184  42A7                     clr.l      -[A7]
  2978. 00002186  486E FCEE                pea.l      [A6 - 0x312]
  2979. 0000218A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2980. 0000218E  4EAD 3FA2                jsr        [A5 + 0x3FA2 /* export_2032 */]
  2981. 00002192  2D5F FCEA                move.l     [A6 - 0x316], [A7]+
  2982. 00002196  486E FCEE                pea.l      [A6 - 0x312]
  2983. 0000219A  2F3C 0006 0FAF           move.l     -[A7], 0x60FAF
  2984. 000021A0  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2985. 000021A4  202E FFFC                move.l     D0, [A6 - 0x4]
  2986. 000021A8  5380                     subq.l     D0, 1
  2987. 000021AA  2D40 FBA0                move.l     [A6 - 0x460], D0
  2988. 000021AE  7000                     moveq.l    D0, 0x00
  2989. 000021B0  2D40 FFF8                move.l     [A6 - 0x8], D0
  2990. 000021B4  6000 0116                bra        +0x118 /* 000022CC */
  2991. label000021B8:
  2992. 000021B8  486E FCA4                pea.l      [A6 - 0x35C]
  2993. 000021BC  487A FF06                pea.l      [PC - 0xFA /* 000020C4, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2994. 000021C0  2F0E                     move.l     -[A7], A6
  2995. 000021C2  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  2996. 000021C6  422E FDEE                clr.b      [A6 - 0x212]
  2997. 000021CA  102E 000C                move.b     D0, [A6 + 0xC]
  2998. 000021CE  6720                     beq        +0x22 /* 000021F0 */
  2999. 000021D0  4267                     clr.w      -[A7]
  3000. 000021D2  206E 0008                movea.l    A0, [A6 + 0x8]
  3001. 000021D6  2050                     movea.l    A0, [A0]
  3002. 000021D8  202E FFF8                move.l     D0, [A6 - 0x8]
  3003. 000021DC  E580                     asl        D0, 2
  3004. 000021DE  2F30 0800                move.l     -[A7], [A0 + D0]
  3005. 000021E2  486E FF64                pea.l      [A6 - 0x9C]
  3006. 000021E6  4EAD 3E72                jsr        [A5 + 0x3E72 /* export_1994 */]
  3007. 000021EA  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  3008. 000021EE  601E                     bra        +0x20 /* 0000220E */
  3009. label000021F0:
  3010. 000021F0  4267                     clr.w      -[A7]
  3011. 000021F2  206E 0008                movea.l    A0, [A6 + 0x8]
  3012. 000021F6  2050                     movea.l    A0, [A0]
  3013. 000021F8  202E FFF8                move.l     D0, [A6 - 0x8]
  3014. 000021FC  E580                     asl        D0, 2
  3015. 000021FE  2F30 0800                move.l     -[A7], [A0 + D0]
  3016. 00002202  486E FF64                pea.l      [A6 - 0x9C]
  3017. 00002206  4EAD 3E7A                jsr        [A5 + 0x3E7A /* export_1995 */]
  3018. 0000220A  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  3019. label0000220E:
  3020. 0000220E  41EE FDEE                lea.l      A0, [A6 - 0x212]
  3021. 00002212  43EE FF6C                lea.l      A1, [A6 - 0x94]
  3022. 00002216  7007                     moveq.l    D0, 0x07
  3023. label00002218:
  3024. 00002218  20D9                     move.l     [A0]+, [A1]+
  3025. 0000221A  51C8 FFFC                dbf        D0, -0x6 /* 00002218 */
  3026. 0000221E  4267                     clr.w      -[A7]
  3027. 00002220  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  3028. 00002224  486E FEF0                pea.l      [A6 - 0x110]
  3029. 00002228  4EAD 3F4A                jsr        [A5 + 0x3F4A /* export_2021 */]
  3030. 0000222C  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  3031. 00002230  42A7                     clr.l      -[A7]
  3032. 00002232  486E FEF4                pea.l      [A6 - 0x10C]
  3033. 00002236  487A 00C8                pea.l      [PC + 0xC8 /* 00002300, value 0x13A0000 */]
  3034. 0000223A  486E FC82                pea.l      [A6 - 0x37E]
  3035. 0000223E  3F3C 0002                move.w     -[A7], 0x2
  3036. 00002242  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3037. 00002246  486E FC82                pea.l      [A6 - 0x37E]
  3038. 0000224A  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  3039. 0000224E  2F2E FF94                move.l     -[A7], [A6 - 0x6C]
  3040. 00002252  486E FF6C                pea.l      [A6 - 0x94]
  3041. 00002256  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3042. 0000225A  486E FEEF                pea.l      [A6 - 0x111]
  3043. 0000225E  486E FF1C                pea.l      [A6 - 0xE4]
  3044. 00002262  4EAD 3982                jsr        [A5 + 0x3982 /* export_1836 */]
  3045. 00002266  1D5F FF63                move.b     [A6 - 0x9D], [A7]+
  3046. 0000226A  6636                     bne        +0x38 /* 000022A2 */
  3047. 0000226C  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  3048. 00002270  486E FCEE                pea.l      [A6 - 0x312]
  3049. 00002274  486E FF22                pea.l      [A6 - 0xDE]
  3050. 00002278  486E FBA4                pea.l      [A6 - 0x45C]
  3051. 0000227C  3F3C 0002                move.w     -[A7], 0x2
  3052. 00002280  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3053. 00002284  486E FBA4                pea.l      [A6 - 0x45C]
  3054. 00002288  4EAD 3FC2                jsr        [A5 + 0x3FC2 /* export_2036 */]
  3055. 0000228C  4267                     clr.w      -[A7]
  3056. 0000228E  3F2E FF1C                move.w     -[A7], [A6 - 0xE4]
  3057. 00002292  2F2E FF1E                move.l     -[A7], [A6 - 0xE2]
  3058. 00002296  486E FF22                pea.l      [A6 - 0xDE]
  3059. 0000229A  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  3060. 0000229E  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  3061. label000022A2:
  3062. 000022A2  486E FCA4                pea.l      [A6 - 0x35C]
  3063. 000022A6  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  3064. label000022AA:
  3065. 000022AA  4FEE FB80                lea.l      A7, [A6 - 0x480]
  3066. 000022AE  4267                     clr.w      -[A7]
  3067. 000022B0  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  3068. 000022B4  202E FFF8                move.l     D0, [A6 - 0x8]
  3069. 000022B8  5280                     addq.l     D0, 1
  3070. 000022BA  3F00                     move.w     -[A7], D0
  3071. 000022BC  4EAD 3FB2                jsr        [A5 + 0x3FB2 /* export_2034 */]
  3072. 000022C0  101F                     move.b     D0, [A7]+
  3073. 000022C2  6702                     beq        +0x4 /* 000022C6 */
  3074. 000022C4  6012                     bra        +0x14 /* 000022D8 */
  3075. label000022C6:
  3076. 000022C6  52AE FFF8                addq.l     [A6 - 0x8], 1
  3077. 000022CA  690C                     bvs        +0xE /* 000022D8 */
  3078. label000022CC:
  3079. 000022CC  202E FFF8                move.l     D0, [A6 - 0x8]
  3080. 000022D0  B0AE FBA0                cmp.l      D0, [A6 - 0x460]
  3081. 000022D4  6F00 FEE2                ble        -0x11C /* 000021B8 */
  3082. label000022D8:
  3083. 000022D8  4FEE FB80                lea.l      A7, [A6 - 0x480]
  3084. 000022DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3085. 000022E0  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  3086. 000022E4  486E FF64                pea.l      [A6 - 0x9C]
  3087. 000022E8  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  3088. 000022EC  2F2E FCEA                move.l     -[A7], [A6 - 0x316]
  3089. 000022F0  4EAD 3FCA                jsr        [A5 + 0x3FCA /* export_2037 */]
  3090. label000022F4:
  3091. 000022F4  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  3092. 000022F8  4E5E                     unlink     A6
  3093. 000022FA  205F                     movea.l    A0, [A7]+
  3094. 000022FC  5C4F                     addq.w     A7, 6
  3095. 000022FE  4ED0                     jmp        [A0]
  3096. 00002300  013A 0000                btst       [PC /* 00002302 */], D0
  3097.